Microsoft Logo

Microsoft

Software Engineering IC2

Posted 6 Days Ago
In-Office
Redmond, WA, USA
85K-184K Annually
Junior
In-Office
Redmond, WA, USA
85K-184K Annually
Junior
Design, develop, test, deploy, and operate secure, scalable cloud services and APIs. Build distributed systems involving data processing, authentication, asynchronous workflows, and synchronization. Own features through production support, implement testing and observability, participate in reviews and on-call operations, investigate live-site issues, and collaborate with engineering and partner teams. Apply security, compliance, reliability, and DevOps practices while developing solutions with increasing independence.
The summary above was generated by AI
Overview

The Windows Ecosystem and Commercial Engagement (WECE) team brings Microsoft’s Windows vision to life through a global network of partners, customers, and engineering teams. We turn strategic priorities into innovative experiences across Windows devices. Within WECE, the Partner Engineering Platform (PEP) team builds secure, reliable, and compliant services, data pipelines, and agentic solutions that enable collaboration across these groups. 

We are seeking a Software Engineer to design, build, test, and operate cloud services that power collaboration between Microsoft and its partners. You will work on real-world engineering problems across APIs, distributed systems, security, data processing, and service reliability while learning from experienced engineers. 

You will grow quickly by working on production systems used across Microsoft and its partners, learning how to build services that remain correct and available as usage, data volume, and integration complexity increase. You will ask good questions, raise risks early, and take pride in delivering secure, observable, and maintainable code. Your work will help Microsoft and external partners securely collaborate, exchange information, and manage critical engineering workflows at scale. 

Success in this role requires a solid engineering foundation, curiosity, a growth mindset, and the ability to take a defined problem and drive it to completion with increasing independence. 

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.

No Relocation Offered For This Position


Responsibilities
  • Design, develop, test, deploy, and operate secure and scalable cloud services and APIs with guidance on larger design decisions. 
  • Own features end to end, from technical design and implementation through deployment and production support. 
  • Build reliable solutions involving APIs, data processing, authentication and authorization, and asynchronous workflows. 
  • Write high quality, maintainable, well-tested code and contribute to unit, integration, and automated test coverage. 
  • Implement authentication, authorization, data synchronization, and asynchronous processing logic that correctly handles retries, failures, and edge cases. 
  • Add telemetry, logging, and alerts to the features you build, and use them to monitor service health and diagnose issues. 
  • Participate in on-call rotation, live-site support and Investigate production issues and contribute to service reliability and operational improvements. 
  • Participate in design reviews and code reviews, incorporating feedback, and contributing to engineering quality. 
  • Collaborate with engineers, program managers, and partner teams to clarify requirements and deliver working solutions. 
  • Learn and apply team engineering standards, security and compliance practices, and responsible use of approved AI-assisted development tools. 

Qualifications

Required/Minimum Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python.
    • OR equivalent experience.

Additional or preferred qualifications

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:

  • Bachelor’s degree in Computer Science or a related technical field AND 1+ year of technical engineering experience with coding in languages such as C#, C++, Java, JavaScript, or Python.
    • OR a Master’s degree in Computer Science or a related technical field.
    • OR equivalent experience. 
  • Experience developing, testing, and debugging software in a professional or production environment. 
  • Solid understanding of computer science fundamentals, including data structures, algorithms, and object-oriented design. 
  • Ability to learn new technologies quickly and take defined tasks to completion with appropriate guidance. 
  • Good communication and collaboration skills in a team environment. 
  • Experience developing applications using one or more of: 
    • C#.
    • .NET.
  • Experience designing and building REST APIs, microservices, or distributed systems. 
  • Experience with Azure or comparable cloud platforms. 
  • Problem-solving, debugging, and software design skills. 
  • Familiarity with relational or NoSQL databases, and messaging or queueing systems. 
  • Experience with authentication and authorization concepts such as OAuth, Microsoft Entra ID, or role-based access control. 
  • Experience working with cloud-native architectures, containers, or Kubernetes. 
  • Experience with source control (Git), CI/CD pipelines, automation, and DevOps practices. 
  • Exposure to monitoring, telemetry, or live-site operations. 
  • Experience leveraging AI tools to improve engineering productivity and operational efficiency. 
  • Communication skills and ability to collaborate effectively across teams. 



#W+DJOBS


Software Engineering IC2 - The typical base pay range for this role across the U.S. is USD $85,400 - $168,100 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 $111,100 - $183,700 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.

HQ

Microsoft Redmond, Washington, USA Office

1 Microsoft Way, Redmond, WA, United States, 98052

Microsoft Bellevue, Washington, USA Office

Bellevue, United States

Microsoft Issaquah, Washington, USA Office

Issaquah, United States

Microsoft Kirkland, Washington, USA Office

Kirkland, United States

Microsoft Mercer Island, Washington, USA Office

Mercer Island, United States

Microsoft Sammamish, Washington, USA Office

Sammamish, United States

Microsoft Seattle, Washington, USA Office

Seattle, United States

Similar Jobs

3 Hours Ago
In-Office
Redmond, WA, USA
85K-184K Annually
Entry level
85K-184K Annually
Entry level
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Develop and execute manual and automated tests for Surface hardware and software features. Create scripts and tools to collect diagnostics, investigate failures, document issues in Azure DevOps, identify validation gaps, and support product issue resolution. The role also involves hardware/software integration, test automation, quality reporting, and use of AI-assisted development tools.
Top Skills: Ai-Assisted Development ToolsAzure DevopsCC#C++JavaJavaScriptPowershellPythonSource ControlTest AutomationWindows
42 Seconds Ago
Remote or Hybrid
United States
75K-85K Annually
Mid level
75K-85K Annually
Mid level
Insurance • Logistics • Software • Transportation • Business Intelligence
Design, build, and maintain Airflow-based automation pipelines and services to move files, run scheduled FTP jobs, validate and modify data, monitor application health, parse logs/emails, implement robust error handling and observability, and integrate API-driven systems to reduce manual operational work.
Top Skills: Airflow MetricsApache AirflowApi KeysBashCi/CdFtpGitKafkaMySQLOauth2PostgresPythonRegexRestService BusSftpSoapSQLSQL ServerSqsVault (Secrets Management)Zsh
13 Minutes Ago
In-Office
17-17 Hourly
Entry level
17-17 Hourly
Entry level
Pet • Professional Services
Provides compassionate care for hospitalized and boarding pets by feeding, exercising, cleaning, bathing, and maintaining kennels. Supports veterinary staff with nursing care, client relations, hospital housekeeping, supply stocking, and safety reporting. Requires dependable attendance, physical stamina, the ability to lift 40 pounds, and willingness to work irregular hours, weekends, and holidays.
Top Skills: Workday

What you need to know about the Seattle Tech Scene

Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.

Key Facts About Seattle Tech

  • Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Amazon, Microsoft, Meta, Google
  • Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Madrona, Fuse, Tola, Maveron
  • Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account