New job, posted less than a week ago!
Job Details
Posted date: Dec 15, 2025
There have been 2109 jobs posted with the title of Senior Software Engineer all time at Microsoft.There have been 2109 Senior Software Engineer jobs posted in the last month.
Category: Software Engineering
Location: Redmond, WA
Estimated salary: $188,900
Range: $119,800 - $258,000
Employment type: Full-Time
Work location type: 3 days / week in-office
Role: Individual Contributor
Description
OverviewCommerce + Ecosystems (C+E) is responsible for enabling and optimizing the end-to-end customer journey on the Microsoft Cloud.
As a Senior Software Engineer on the Commerce Financial Platform team, you’ll design and build modern, cloud-native solutions that scale globally and power billions in transactions. You’ll join a collaborative, high-impact team committed to delivering innovative capabilities that enable Microsoft’s businesses to thrive.
In this role, you’ll have opportunities to:
Demonstrate technical leadership by building mission-critical, high-scale capabilities that underpin Microsoft’s global commerce ecosystem.Innovate with modern engineering practices and leverage emerging technologies, including automation and AI-driven workflows, to accelerate delivery.Drive cross-team impact through deep technical collaboration and influence across multiple engineering groups.Deliver exceptional service quality by championing live-site excellence and reliability at scale.
You will partner closely with engineering and program management teams across the Financial Platform and beyond to design, build, and ship solutions that delight customers and power Microsoft’s global revenue ecosystem.
If you’re ready to accelerate your impact, tackle the challenges of high-scale distributed systems, and empower every person and every organization on the planet to achieve more—come join our team!
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
Develop clean, extensible, and maintainable code, optimizing, debugging, refactoring, and reusing components to improve performance and ROI. Leverage AI-powered tooling throughout the development process.Create and own design artifacts, including design documents and user stories, defining success criteria, testing strategies, and assuring quality coverage.Conduct code reviews to ensure diagnosability, reliability, maintainability, and adherence to Microsoft quality and security standards; provide actionable feedback and mentor team members.Apply metrics and best practices to assess and enhance code quality and stability; leverage debugging tools, logs, and telemetry to proactively resolve issues.Lead architecture discussions and manage technical dependencies, creating proposals, validating design hypotheses, and coordinating across teams to optimize reliability, scalability, and integration.Drive engineering excellence by standardizing processes, automating build/test/deploy pipelines, and ensuring compliance with security, privacy, and accessibility standards.Collaborate and deliver at scale, partnering with stakeholders to plan releases, guide estimation, deploy solutions safely, and support live-site operations through on-call rotations and telemetry-driven improvements.Embody our Culture and Values .
Qualifications
Required Qualifications:
Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR 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:
Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python or equivalent experience.4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python or equivalent experience building backend services.4+ years of experience building software on Cloud Platforms (Azure, AWS, or GCP).4+ years of experience with Azure DevOps.Experience designing and developing cloud-native microservices or distributed systems for large-scale, global platforms.Proficient in conducting code reviews and creating test strategies to ensure code quality, security, and compliance.Experienced with the use of AI agents in software development.Working experience in an agile development environment with a DevOps model.Working experience and understanding of Git and CI/CD systems. Analytical, problem solving and organizational skills. Oral and written communication skills.Experience using AI agents to aid in software development.Experience with commerce or financial systems.Experience with observability platforms: Azure Monitor, Application Insights, Log Analytics.#C+E
#JoinCFP
Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 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 $158,400 - $258,000 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.
Check out other jobs at Microsoft.