Software Engineer II
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+4 more
Job description
We are looking for a Software Engineer with a strong engineering foundation, a high degree of ownership, and a passion for solving complex distributed systems and cloud infrastructure problems. In this role, you will work across the software stack, collaborate with engineers and partner teams, and drive technical solutions from design through implementation, deployment, and operation.You will have opportunities to solve ambiguous engineering problems, influence technical direction, improve engineering systems and processes, and mentor other engineers while building deep expertise in Azure and sovereign cloud infrastructure. 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, develop, and operate highly available, scalable, secure, and observable cloud services.
- Drive technical design and implementation for complex engineering problems, evaluating architectural approaches and trade-offs.
- Drive features and projects end-to-end, from requirements and design through deployment and production readiness.
- Build deep domain expertise in cloud infrastructure, global deployment technologies, and sovereign cloud engineering.
- Collaborate with partner teams to define technical solutions, resolve dependencies, and deliver cross-service capabilities.
- Improve service reliability and operational excellence through automation, monitoring, diagnostics, and root-cause analysis.
- Mentor engineers and contribute to engineering best practices through design reviews, code reviews, and knowledge sharing.
Requirements
- 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#, Java, C++
- OR equivalent experience.
Other Requirements:
- Citizenship& Citizenship Verificationizen: This role will require access to information that is controlled for export under export control regulations, potentially under the U.S. International Traffic in Arms Regulations or Export Administration Regulations, the EU Dual Use Regulation, and/or other export control regulations. As a condition of employment, the successful candidate will be required to provide proof of citizenship, U.S. permanent residency, or other protected status (e.g., under 8 U.S.C. * 1324b(a)(3)) for assessment of eligibility to access the export-controlled information. To meet this legal requirement, and as a condition of employment, the successful candidate’s citizenship will be verified with a valid passport. Lawful permanent residents, refugees, and asylees may verify status using other documents, where applicable.
- Citizenship & Citizenship Verification: This position requires verification of U.S. citizenship due to citizenship-based legal restrictions. Specifically, this position supports United States federal, state, and/or local [or applicable country] government agency customers and is subject to certain citizenship-based restrictions where required or permitted by applicable law. To meet this legal requirement, and as a condition of employment, the successful candidate’s citizenship will be verified via a valid passport.
- Microsoft Cloud Background Check:This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter., * 3+ years of software engineering experience designing, building, and delivering production services.
- Experience with cloud technologies and distributed systems, such as Microsoft Azure, AWS, or Google Cloud Platform.
- Experience driving complex or ambiguous engineering projects from design through delivery.
- Deep experience with software design, implementation, testing, and debugging.
- Demonstrated ability to build reliable, maintainable, and well-tested software.
- Advanced collaboration and communication skills across engineering teams and disciplines.
- Passion for delivering high-quality solutions that create customer value.
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Software Engineer Salary London
Best Countries for Software Engineers
Top-Paying Tech Jobs (with Salaries)
Highest Paying Tech Companies for Developers