1

Associate Software Engineer Ii Jobs in Seattle, WA

We are looking for a Software Engineer II to own automation components and deepen Windows platform quality in the Customer Experience Review (CER) Lab. You will design, build, and operate parts of a ...

Software Engineer II

Redmond, WA · On-site

$109K - $149K/yr

We are hiring a Software Development Engineers and Senior Software Engineers to join the Azure ... Preferred/Additional Qualifications * 2+ years of experience in developing and shipping system ...

Software Engineer II

Redmond, WA · On-site

$133K - $219K/yr

This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter. Software Engineering IC3 - The typical base pay ...

Software Engineer II

Redmond, WA · On-site

$133K - $219K/yr

... 2+ years of technical engineering experience with coding in languages C# & .NET * OR equivalent ... Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $102,100 ...

Software Engineer II

Redmond, WA · On-site

$160K - $261K/yr

If so, you might be the Software Engineer II we are looking for. At Microsoft, our mission is to empower every person and every organization on the planet to achieve more. We foster a culture of ...

Software Engineer 2

Seattle, WA · On-site

$140 - $180/hr

Bachelor's or Master's degree in CS, Engineering, or equivalent practical experience * 3-5 years of experience building and maintaining production-grade software systems * Proficiency in Java, Kotlin ...

New

Software Engineer II

Redmond, WA · On-site

$133K - $219K/yr

Overview The Windows Cloud division is looking for a Software Engineer II who can help us take Azure Virtual Desktop as well as Windows 365 Cloud PC to a whole new level. Windows 365 Cloud PC (W365 ...

Software Engineer II

Seattle, WA · On-site

$111K - $151K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Skills and Experience You'll Bring * 2-5+ years of professional software engineering experience (or equivalent). * Experience building production services in TypeScript/Node.js (or strong Java/C# ...

Software Engineer II

Seattle, WA · On-site

$111K - $152K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Skills and Experience You'll Bring * 2-5+ years of professional software engineering experience (or equivalent). * Experience building production services in TypeScript/Node.js (or strong Java/C# ...

Software Engineer II

Redmond, WA · On-site

$133K - $219K/yr

Overview The Windows Cloud division is looking for a Software Engineer II that will help us scale the Windows 365 Cloud PC and Azure Virtual Desktop (AVD) platforms. We are the recognized leaders in ...

Software Engineer II

Redmond, WA · On-site

$133K - $219K/yr

As a Software Engineer II on this team, you will get an amazing opportunity to demonstrate leadership at both the technology and business level. You will be part of a fast growing, and agile team ...

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 ...

Software Engineer II - CoreAI

Redmond, WA · On-site

$109K - $149K/yr

Uses appropriate artificial intelligence (AI) tools and practices across the software development ... Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering ...

Software Engineer II - CoreAI

Redmond, WA · On-site

$109K - $149K/yr

Uses appropriate artificial intelligence (AI) tools and practices across the software development ... Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering ...

We are looking for a Software Engineer II to help build reliable, scalable, and secure client-side identity and authentication technologies. You will work on challenging security and systems problems ...

Software Engineer II

Seattle, WA · On-site

$134K - $188K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a software engineer, you will apply your expertise to the aerospace applications of engineering design, manufacturing, supply chain, mission operations, and customer experience. Responsibilities:

Showing results 41-60

Associate Software Engineer Ii information

See Seattle, WA salary details

$22

$48

$111

How much do associate software engineer ii jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for associate software engineer ii in Seattle, WA is $48.06, according to ZipRecruiter salary data. Most workers in this role earn between $34.76 and $50.87 per hour, depending on experience, location, and employer.

What is an associate software engineer II?

An Associate Software Engineer II is an early-career software developer who typically has gained some experience beyond an entry-level role. They are responsible for writing, testing, and maintaining code, collaborating with team members, and contributing to software development projects. This position often involves working under the guidance of more senior engineers while starting to take on more complex tasks and responsibilities. The role serves as a stepping stone to more advanced engineering positions, helping individuals build their technical skills and industry knowledge.

How does an associate software engineer II typically collaborate with senior developers and cross-functional teams?

As an Associate Software Engineer II, you will frequently work alongside senior developers and other team members such as product managers, QA testers, and UX designers. Collaboration often involves participating in code reviews, pair programming sessions, and daily stand-up meetings to ensure project alignment. You'll be expected to seek guidance when tackling more complex problems, while also contributing your own ideas to improve processes and product quality. This collaborative environment fosters continuous learning and professional growth.

What are the key skills and qualifications needed to thrive as an associate software engineer II, and why are they important?

To thrive as an Associate Software Engineer II, you need a solid understanding of programming languages (such as Java, Python, or C#), algorithms, data structures, and typically a bachelor’s degree in computer science or a related field. Familiarity with development tools like Git, integrated development environments (IDEs), and experience with software frameworks or cloud platforms is highly valued. Strong problem-solving abilities, collaboration, and effective communication skills help individuals excel in team-based, fast-paced environments. These skills and qualities are crucial for delivering high-quality code, meeting project deadlines, and contributing positively to software development teams.
Infographic showing various Associate Software Engineer Ii job openings in Seattle, WA as of August 2026, with employment types broken down into 1% As Needed, 71% Full Time, 25% Part Time, 1% Temporary, and 2% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $99,961 per year, or $48.1 per hour.

Software Engineer II

Microsoft

Redmond, WA • On-site

Full-time

Re-posted 9 days ago


Microsoft rating

8.5

Company rating: 8.5 out of 10

Based on 132 frontline employees who took The Breakroom Quiz

78th of 245 rated software companies


Job description

Overview
Join the Windows Ecosystem & Commercial Engagement (WECE) Quality, Reliability, and Telemetry (QRT) team and help reinvent how Windows is tested, validated, and proven across the broader hardware ecosystem. Our charter is to ensure Windows builds and updates land safely, predictably, and at scale across a growing set of third-party OEM, silicon, firmware, driver, and software configurations.
We are looking for a Software Engineer II to own automation components and deepen Windows platform quality in the Customer Experience Review (CER) Lab. You will design, build, and operate parts of a productized validation capability used by Microsoft labs and third-party partners, including station automation, packaged test collateral, device orchestration, diagnostics, and consistent result reporting.
You will work independently on well-scoped features and collaborate with senior engineers on larger designs. You will investigate Windows, driver, firmware, deployment, power, performance, and reliability failures; identify root causes; and improve the platform so recurring classes of failure are easier to detect, explain, and prevent.
Equally important, you will partner with data engineering, data science, and analytics teams to build telemetry, logging, and tracing that complements test failures. You will apply generative AI, agents, and Model Context Protocol (MCP)-based tools responsibly to accelerate development, test authoring, analysis, documentation, and operational workflows while preserving deterministic test execution.
You will own and contribute to end-to-end Windows validation across the third-party ecosystem, including:
  • Packaged test features and OEM self-assessment components that can be versioned, deployed, and supported across approved environments.
  • Automation components for harnesses, runners, scheduling, device control, environment setup, and result aggregation.
  • Diagnostics for Windows system behavior, drivers, firmware, deployment, power, performance, reliability, and cross-layer failures.
  • Telemetry and result pipelines that produce comparable, actionable evidence for engineers and program stakeholders.
  • AI-assisted workflows that reduce repetitive effort, expand coverage, and shorten investigation time with appropriate review.
  • This role combines hands-on feature ownership with growing design influence and operational responsibility for validation capabilities used every day.
  • We optimize for early signal, clear ownership, and fast learning.
  • We build tools and test products that reduce friction for lab operators and partners.
  • We expect Software Engineer II's to own scoped features end-to-end, make sound technical decisions, and communicate risks early.
  • We are AI-forward and use acceleration tools with appropriate security, review, and validation.
  • We value pragmatic engineering: simple where possible, robust where required, and observable in operation.

Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees, we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities
  • Design, implement, test, document, and operate scoped features of the CER Lab's packaged Windows validation product.
  • Build and evolve harness components, runners, scheduling, device orchestration, environment management, and result processing.
  • Investigate test failures using logs, traces, crash data, Windows debugging tools, and structured experiments; drive assigned issues to root cause and mitigation.
  • Produce clear component designs, write secure and maintainable code, participate in design and code reviews, and improve engineering practices through feedback.
  • Add telemetry, logging, tracing, health checks, and error handling so automation is observable, supportable, and actionable.
  • Improve test reliability and operational maturity by addressing flaky execution, environmental variance, performance bottlenecks, and recurring failure patterns.
  • Apply approved AI-assisted engineering tools to test authoring, failure classification, log analysis, bug filing, development, and documentation while validating results.
  • Collaborate with software engineers, data engineers, data scientists, lab operators, program managers, Windows teams, and OEM partners on requirements and integration.
  • Support less-experienced engineers through code review, technical guidance, shared debugging, and examples of solid ownership.
  • Contribute estimates, risks, technical options, and measurable outcomes to planning for assigned workstreams.

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.

Preferred Qualifications:
  • Experience owning and operating production-quality test automation, developer tooling, lab infrastructure, distributed services, or continuous integration capabilities.
    • Experience with Windows debugging, operating system fundamentals, system internals, drivers, deployment, power, performance, reliability, or hardware/software integration.
    • Experience designing harnesses, runners, device or lab orchestration, telemetry, logging, tracing, and result aggregation.
    • Experience diagnosing complex failures, reducing flaky tests, improving observability, and driving issues through mitigation and verification.
    • Recent hands-on use of generative AI models and agents for development, testing, diagnosis, process acceleration, or productivity, with appropriate validation and guardrails.
    • Verbal and written communication, sound engineering judgment, and the ability to collaborate across disciplines and teams.
    • Demonstrated focus on customer needs, quality, team culture, continuous learning, and end-to-end ownership.

#W+DJOBS
#WINDOWS
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, read more about requesting accommodations.

What Microsoft employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Microsoft logo

About Microsoft

Sourced by ZipRecruiter

Our infrastructure is comprised of a large global portfolio of more than 100 datacenters and 1 million servers. Our foundation is built upon and managed by a team of subject matter experts working to support services for more than 1 billion customers and 20 million businesses in over 90 countries worldwide. With environmental sustainability and optimization at the forefront of our datacenter design and operations, we continue to grow and evolve as we meet the ever-changing business demands that hold Microsoft as a world-class cloud provider.

Industry

Computer and computer peripheral equipment and software wholesalers

Company size

10,000+ Employees

Headquarters location

Redmond, WA, US

Year founded

1975

Social media