New job, posted less than a week ago!
Job Details
Posted date: Jan 30, 2026
There have been 921 jobs posted with the title of Software Engineer II all time at Microsoft.There have been 921 Software Engineer II jobs posted in the last month.
Category: Software Engineering
Location: Redmond, WA
Estimated salary: $158,000
Range: $100,600 - $215,400
Employment type: Full-Time
Work location type: 3 days / week in-office
Role: Individual Contributor
Description
OverviewAre you excited by the challenge of designing highly scalable, distributed systems? Does building secure, cloud-first platforms that protect customer transactions energize you? Do you want to create reliable, frictionless financial infrastructure that powers Microsoft’s multi-billion-dollar businesses? If you are passionate about solving complex engineering problems and delivering real-world impact through high-quality systems, we would love to hear from you.
FinPlat is Microsoft’s Finance Platform Engineering team — a group of innovators, architects, and builders who create and maintain the core financial systems and services that support Microsoft operations. This team plays a crucial role in designing, building, and modernizing the core financial engineering systems and services. Our mission is to deliver the most accurate, agile, and compliant financial platform at scale to accelerate business growth and innovation for Microsoft.
The FinPlat organization (MS Sales) is currently modernizing its legacy revenue platform into a scalable, cloud-native microservices architecture. We are seeking engineers who want to make a meaningful impact at enterprise scale and help shape the future of Microsoft’s global revenue ecosystem.
Why Join FinPlat?
Impact at Scale: $1 trillion platform powering global commerce, giving you the chance to work on high-scale, mission-critical services.Culture of Growth: Thrive with the engineering team that values inclusion, innovation, and continuous learning.Empowerment: Be part of a mission to empower every person and organization on the planet to achieve more.Cutting-Edge Technology: Work with microservices, cloud platforms (Azure Data Factory, Spark), and AI to solve complex financial challenges.
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
As a Software Engineer, you will:
Build high-performance, cloud-native microservices using C#/.NET as we transition from a legacy platform to microservices.Design, deploy, and operate containerized services on Azure Kubernetes Service (AKS).Leverage AI-powered development tools to accelerate delivery and improve quality and reliability.Partner closely with engineering and business stakeholders to build simple, resilient, and secure financial systems.Help define and deliver the next generation of Microsoft’s global revenue platform.
Impact You will Have:
Process and safeguard Microsoft’s revenue with high accuracy and reliability.Improve system scalability and performance across billions of transactions.Reduce operational cost and complexity by modernizing legacy platforms.Increase engineering velocity through AI-assisted development and automation.Strengthen auditability, compliance, and data quality for financial reporting.Enable faster launches of new revenue and pricing models.AI-Native Engineering: Uses AI tools responsibly across the SDLC, reviews AI-generated output, and takes ownership of changes while seeking guidance when needed.Coding & Quality: Writes maintainable, extensible code following best practices; participates in code reviews; uses debugging, testing, telemetry, and automated analysis to prevent and diagnose issues.Design & Collaboration: Contributes to design discussions under guidance, evaluates trade-offs, documents simple designs, understands system dependencies, and collaborates across teams to ensure quality and scalability.Engineering Excellence & Security: Applies Microsoft standards for security, privacy, compliance, and accessibility; adopts “security as code,” supports threat modeling, monitoring, and safe deployment practices.Implementation & Delivery: Breaks down work, estimates tasks, follows safe deployment and rollback practices, supports production readiness, and considers operational efficiency post-launch.Reliability & Customer Focus: Supports live-site operations as a DRI for simple issues, improves telemetry and monitoring, follows on-call best practices, and incorporates customer and stakeholder requirements into solutions.Embody our culture and values.
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 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:
A minimum of a bachelor’s degree in computer science or engineering, or a related field, or equivalent alternative education, skills, and/or practical experience is required.2+ 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. 2+ years of experience building software on Cloud Platforms (Azure, AWS, or GCP).1+ years of experience with Dockers and Containers.1+ years of experience with big-data and analytics technologies: Azure Data Explorer, Apache Spark, etc).Experience working in agile development environments with a ownership mindset.Working experience and understanding of CI/CD pipelines.Analytical, problem solving and organizational skills.Good communication skills.Proven experience designing and developing large-scale distributed systems.Experience in architectural and technical system design skills, with a focus on scalability, reliability, and performance.Proficient in distributed system management and service-oriented architecture.Deep understanding of data structures, algorithms, and object-oriented design patterns.Demonstrated ability to troubleshoot complex service issues and optimize system performance.Hands-on experience with AI coding practices and integrating AI into engineering workflows.Passion for building highly scalable systems and continuously improving engineering standards.
#C+E #JoinCFP
Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $100,600 - $199,000 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 $131,400 - $215,400 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.