Software Developer Jobs in Redmond, WA
Software Developer jobs in Redmond, Washington are concentrated in the Overlake and Bear Creek districts and along the Redmond Town Center corridor, with the heaviest demand coming from enterprise software, cloud infrastructure, and gaming. Employers hiring right now include Microsoft, Amazon, and Meta. Scan the live roles below and apply to whichever ones fit.
Find Software Developer JobsOverview
Showing 5 of 284+ Software Developer jobs











The Developer Platform (DevPlat) team within Windows Servicing and Delivery (WSD) is a world-class customer-focused team with unique engineering challenges and ample opportunities to learn and build a career. We are an engineering team committed to developing high-quality features and fixes for millions of Windows customers around the world, releasing high-quality monthly software updates to keep their businesses secure and running smoothly.
Development Platform Team Focus Areas:
- AppX / MSIX: Reinventing modern application packaging and deployment.
- State Repository: Tracking app installation state with precision.
- COM, DCOM & OLE Automation: Building and maintaining the foundational Windows component model, distributed object communication, Remote Procedure Call (RPC) based activation, and automation services that power cross-process and cross-machine application integration.
- Diagnostic Hub: Capturing rich telemetry for actionable diagnostics.
- Universal C Runtime (UCRT): Powering core runtime capabilities.
- AppxService: Streamlining app installation beyond MSI.
- Accessibility Services: Elevating inclusive experiences with Narrator, Magnifier, and UIAutomation.
- Search Indexer: Enhancing discoverability, especially in WVD/RDS environments.
- Composition Engine: Driving high-performance rendering via DWM and DComp.
- Input Services: Enabling responsive, intelligent input across IME, TextInput, and CoreMessaging.
- TULIP: Advancing language intelligence in UI.
- Win32k: Engineering robust kernel and user-mode input logic.
We are a unique team with broad impact and ample growth opportunities. We are looking for a passionate Software Engineer II willing to work in a team environment and interested in learning broad feature areas, investigating, and solving complex problems for our customers. While the work is technically rewarding, our team also provides the unique opportunity to showcase cross-group collaboration, and leadership skills needed to grow your career.
At Microsoft, our mission—to empower every person and every organization on the planet to achieve more—guides how we partner with customers to deliver trusted, impactful solutions. With a growth mindset culture, we innovate responsibly and measure success by shared progress—people, teams, and customers. Join us to do meaningful work that changes the world and helps shape what’s next for everyone.
Responsibilities
- You will be part of a software engineering team and will be working on Windows Input and Composition components such as mouse/keyboard/pen/touch input, IME (Input Method Editor), DWM (Desktop Window Manager), Desktop rendering, Desktop transparency, animations, and composition etc. In this role you will have the opportunity to design and develop software and services at scale, innovating the latest technologies and following modern engineering practices. You will be owning more than one feature allowing you to gain a breadth of knowledge and at the same time allows you to gain expertise in identified features.
- As you are tasked to solve complex Windows customer-reported problems, you will have an opportunity to build solid Windows internals fundamentals that go a long way in your career, learn how to write secure code, and pick up debugging skills in a team environment.
- Creates and implements code for a product, service, or feature, reusing code as applicable. Writes and learns to create code that is extensible and maintainable. Considers diagnosability, reliability, and maintainability with few defects, and understands when the code is ready to be shared and delivered. Applies AI tools to gain productivity and efficiency, coding patterns and best practices to write code.
- Creates a clear and articulated plan for testing and assuring quality of solutions, and defines success for outcomes of tests (e.g., unit tests). Adds new tests, removes antiquated tests, and aggregates tests to improve tests in the feature area. Helps to drive efforts for augmenting test cases and ensures that the solution area has good test coverage. Helps to integrate automation features when planning for testing.
- Identifies efforts to integrate instrumentation for gathering telemetry data on system behavior such as performance, reliability, availability, usage, and safety mechanisms.
Qualifications
Required Qualifications
-
Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
Other Requirements
-
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Preferred Qualifications
- Ability to design and troubleshoot root cause complex issues in large systems like operating systems.
- Ability to learn quickly about an evolving set of technologies.
- Proven problem-solving skills, debugging and troubleshooting skills.
- System programming experience.
- Experience in debugging in Operating Systems, including but not limited to, Windows Debugger (WinDbg) or Linux Debugger.
#W+DJOBS
#WSDTSX
Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $102,100 - $202,200 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $133,800 - $219,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
https://careers.microsoft.com/us/en/us-corporate-pay
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process.
See All 284+ Software Developer Jobs in Redmond
Find roles in Redmond that match your experience and apply in just a few clicks.
Find Software Developer JobsSoftware Developer Job Market in Redmond
Who's Hiring
- Microsoft169

- Amazon90

- Meta10

- Google5

- Smart IT Frame5

Top Industries Hiring
- Science & Research
Software Developer Jobs in Redmond: Frequently Asked Questions
How do I get a software developer job in Redmond?
Focus your search on Redmond's dominant sectors: enterprise software platforms, cloud services, and game development studios concentrated in Overlake and the Redmond Town Center area. Roles in backend systems, developer tooling, and distributed infrastructure see the heaviest demand. Candidates with hands-on experience in large-scale distributed systems or game engine work have a clear edge over those with only generalist experience.
Which companies hire software developers in Redmond?
Employers hiring software developers in Redmond right now include Microsoft, Amazon, and Meta, based on current listings on Migrate Mate as of September 2026. Redmond's employer mix skews heavily toward large technology companies and their subsidiary studios, alongside a tier of mid-size software firms and cloud-adjacent vendors that cluster near the major campuses.
Are there remote software developer jobs in Redmond?
Yes, software development is one of the more remote-compatible disciplines, though roles tied to on-site hardware, lab infrastructure, or game studio pipelines tend to require in-person work. About 0% of software developer openings tied to Redmond are remote or hybrid as of September 2026, with the highest remote flexibility found in cloud platform and enterprise application teams.
How can I get a software developer job in Redmond with little or no experience?
The most realistic entry path in Redmond is through internship and new-graduate programs at the large technology campuses in Overlake, which hire in volume each spring and convert strong performers into full-time roles. Lateral entry is also common through QA engineering, developer support, or technical program coordination roles at mid-size software vendors near Redmond Town Center, where smaller teams offer faster advancement into coding responsibilities.
Which industries hire the most software developers in Redmond?
Most software developer openings in Redmond sit in Science & Research, per current listings on Migrate Mate as of September 2026. Redmond's concentration of major technology campuses and affiliated gaming studios means those sectors generate the bulk of local demand, with cloud infrastructure and developer platform work accounting for a disproportionate share of open roles.
Related Jobs in Washington
See All 284+ Software Developer Jobs in Redmond
Find roles in Redmond that match your experience and apply in just a few clicks.
Find Software Developer Jobs