Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior & Principal Software Engineer - Systems & Infrastructure

$119.8k - $234.7k
Full-time

Microsoft

Overview Team Purpose The Artificial Intelligence (AI) Infrastructure Engineering Systems team at Microsoft builds the cloud platform, engineering infrastructure, and developer systems that enable teams to develop, deploy, and operate AI services at scale. You will help create foundational capabilities spanning data infrastructure, storage systems, streaming platforms, traffic and network infrastructure, observability, security, and service lifecycle management. Working with AI researchers, product engineers, and hardware teams, you will help provide reliable and consistent paths from development to production within a multidisciplinary, collaborative, and inclusive engineering team. We are tackling complex, open-ended infrastructure challenges, evolving existing production systems while building the next generation of infrastructure for AI workloads, where engineers have the opportunity to help shape both the technical direction and the solutions. Role Summary As a Senior or Principal Software Engineer, Systems and Infrastructure in the AI Infrastructure Engineering Systems team, you will own technical strategy and solution architecture for broad or complex infrastructure requirements. You will design and improve large-scale distributed systems, drive observability and production automation, and guide secure, reliable, and cost-effective solutions across data, storage, streaming, traffic, network, and other foundational platforms. You will collaborate across teams, influence relevant open-source projects, mentor engineers, and iteratively deliver software that supports Microsoft's products and AI services at scale. You will navigate ambiguous problem spaces, independently identify and prioritize technical challenges, and translate loosely defined requirements into pragmatic architectures and working systems. This opportunity will allow you to lead complex distributed-system designs, advance engineering practices across foundational infrastructure, and grow your technical influence across teams and open-source communities. 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

  • Own technical strategy and lead architecture discussions for broad or complex infrastructure requirements, evaluating design hypotheses, trade-offs, dependencies, and long-term system needs.
  • Design, implement, and optimize large-scale distributed systems for performance, scalability, resiliency, security, privacy, compliance, and cost efficiency.
  • Improve system observability and understandability through metrics, logging, telemetry, and tools that support developer productivity and reliable operation.
  • Independently create test strategies, incorporate security testing, improve test coverage, and address difficult-to-test areas through design or rearchitecture.
  • Diagnose production issues, conduct incident retrospectives, implement preventive actions, and drive automation across production deployment and routine operations.
  • Participate in and influence relevant open-source projects, and identify or build reusable internal and open-source tools that improve engineering effectiveness.
  • Communicate with stakeholders and partner teams, resolve cross-team dependencies, mentor engineers, and iteratively deliver software at scale.
  • Collaborate across infrastructure and AI teams to improve the performance, efficiency, and reliability of large-scale AI workloads, including model inference.
  • Drive complex, ambiguous infrastructure initiatives from problem discovery through architecture, implementation, and production, making sound technical decisions and navigating trade-offs with incomplete information.

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 Python
  • OR 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 background and 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.
  • Experience architecting, building, and operating large-scale distributed systems.
  • Experience developing backend services, databases, data infrastructure, storage systems, streaming platforms, or network infrastructure.
  • Experience with cloud platforms, container orchestration, or distributed data-processing technologies.
  • Experience influencing open-source projects or participating in open-source project management and governance.
  • Demonstrated ability to independently navigate ambiguous technical challenges, define problems, evaluate architectural trade-offs, and deliver solutions in complex, evolving environments.
  • Familiarity with AI/ML infrastructure concepts, such as model inference, GPU computing, model serving, or distributed training.
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 $160,200 - $261,000 per year. Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $142,800 - $274,800 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 $188,000 - $304,200 per year. Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: 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.
Vacancy posted 12 hours ago
Similar jobs that could be interesting for youBased on the Senior & Principal Software Engineer - Systems & Infrastructure in Mountain View, CA vacancy
  • $334k

     ...Saturn, and other digital services.Snap Engineering teams build fun and technically...  ...at the forefront.We’re looking for a Senior Principal Software Engineer to lead the technical direction...  ...optimization, statistics, and distributed systems, with the judgment to choose... 
    Senior
    Live in
    Work at office
    Local area

    Jobleads-US

    Palo Alto, CA
    4 days ago
  • $135.2k - $306.4k

     ...Description Oracle Cloud Infrastructure (OCI) delivers...  ...are hoping to enhance engineering efficiency by...  ...on building low level systems with high performance...  ...scratch and work with senior architects and leaders...  ...investment and drive the software design and development... 
    Senior
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle Corporation

    Santa Clara, CA
    1 day ago
  • $210k - $295k

     ...enabling human life on Mars. PRINCIPAL SOFTWARE ENGINEER (PLATFORM TEAM) The...  ...tooling and security infrastructure that empowers every team at...  ...scalable gateways and proxy systems that allow engineers and...  ...technical vision and serve as a senior leader and entrepreneurial... 
    Suggested
    Temporary work

    SpaceX

    Sunnyvale, CA
    4 days ago
  • $126.2k - $264.1k

     ...Job Description We're seeking experienced Systems Software Engineers with a BS/MS/PhD in Computer Science or a related field to join the...  ...world's most advanced database platform. All Oracle Cloud Infrastructure (OCI) database services are built on Exadata, and the same... 
    Senior
    Temporary work
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Oracle Corporation

    Redwood City, CA
    2 days ago
  • $136k - $224.25k

    ## Senior Network Reliability Engineer - DGX CloudApplylocations: US, CA, Santa Clara:...  ...cloud and datacenter network infrastructures. This network serves the needs across the whole software stack for NVIDIA, from...  ....* Skilled in Unix/Linux system administration, with the... 
    Senior
    Remote work
    Shift work

    NVIDIA Corporation

    Santa Clara, CA
    2 days ago
  •  ...ASRC Federal is seeking a Staff HPC Engineer to support InuTeq LLC out of NASA Ames, CA. This role focuses on maintaining large-scale HPC clusters, InfiniBand networks, and storage systems to enable mission-critical workloads. The successful candidate will contribute... 
    Senior

    ASRC Federal Holding Company

    Mountain View, CA
    20 hours ago
  • $165.6k - $296.4k

     ...The Artificial Intelligence (AI) Infrastructure Engineering Systems team at Microsoft builds the cloud...  ...the solutions. Role Summary As a Principal Software Engineer-Systems and Infrastructure...  ...influencing cross-functional teams and senior technical leadership.... 
    Ongoing contract
    Full time
    Local area

    Microsoft

    Mountain View, CA
    12 hours ago
  • $201k - $220k

     ...About the role Muon seeks a SR Systems Engineer, Mission Platforms to join our Mission Engineering...  ...that encompass hardware, flight software, ground segment interfaces, and mission...  ...ability to drive alignment across highly senior, cross-functional stakeholders without... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Remote work
    Flexible hours

    Muon Space

    San Jose, CA
    1 day ago
  •  ...developing next-generation electric aircraft technology to hire a Senior Systems Engineer focused on Guidance, Navigation & Control (GNC) and Flight...  .... The position works closely with GNC, embedded software, avionics, electrical, simulation, and flight-test teams throughout... 
    Senior
    Full time

    NextPlay Jobs

    Palo Alto, CA
    1 day ago
  • $210k - $355k

     ...goal of enabling human life on Mars. PRINCIPAL SOFTWARE ENGINEER, CDN (STARLINK) At SpaceX we're...  ...world's most advanced broadband internet system. Starlink is the world's largest satellite...  ...Pay range: Software Engineer /Senior: $210,000.00 - $355,000.00/per year... 
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    3 days ago
  • $189.53k

     ...requirements and metrics for validating perception software to enable safe and comfortable...  ...and characterization of perception systems influencing software development and launch...  ...release cycles. Combine experience in systems engineering and data analysis to facilitate data... 
    Senior
    Work at office
    Local area
    Remote work

    General Motors

    Sunnyvale, CA
    1 day ago
  • $150k - $210k

     ...About Clockwork Systems Software Driven Fabrics to increase GPU cluster...  ...researchers and veteran systems engineers who share a vision for...  ...increasingly complex traditional infrastructure struggles to meet the...  ...grow stronger together. Required Experience: Senior IC... 
    Senior
    Full time

    Clockwork.io

    Palo Alto, CA
    24 days ago
  • $175k - $229k

     ...electronics. We capture digital exhaust and engineering context from assembly lines—images,...  ...SaaS platforms on public cloud infrastructure, AWS preferred. ~ Expert knowledge with...  ...reliability (PSR): You care deeply about how systems behave in the real world and sweat the... 
    Senior

    Instrumental

    Palo Alto, CA
    1 day ago
  •  ...Hireup.net is seeking a Senior Device Driver Engineer in Mountain View, California, who has a strong background in device driver development, particularly with Linux. You will design and develop device drivers for state-of-the-art products, utilizing your extensive experience... 
    Senior

    HireUp LLC

    Mountain View, CA
    1 day ago
  •  ...Description The Role: General Motors is seeking a software engineering leader to modernize and scale the build systems that support software-defined vehicles. This...  ...reproducible, secure, and developer-friendly infrastructure across repositories, toolchains, CI/CD,... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    3 days ago
  • $210k - $300k

     ...with the ultimate goal of enabling human life on Mars. PRINCIPAL WI-FI SOFTWARE ENGINEER (STARLINK) At SpaceX we're leveraging our experience in...  ...Starlink, the world's most advanced broadband internet system. Starlink is the world's largest satellite constellation... 
    Temporary work
    Live in
    Remote work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    20 hours ago
  • $153k - $204k

     ...Senior Systems Engineer, Test Frameworks & Validation PlatformLivingston, NJ / New York, NY / Sunnyvale...  ..., CoreWeave combines superior infrastructure performance with deep technical expertise...  ...Engineering team owns the host software stack that turns a freshly provisioned... 
    Senior
    Permanent employment
    Full time
    Casual work
    Live in
    Work at office

    CoreWeave

    Sunnyvale, CA
    2 days ago
  • $174k - $252k

     ...Site Reliability Engineering (SRE) JobSite Reliability Engineering...  ...treat operations as if it's a software problem. Our mission is to progress...  ...for the software and systems behind all of Google's public...  ...built by the Technical Infrastructure team to keep it running. From... 
    Senior

    CompliancePoint

    Mountain View, CA
    1 day ago
  • $119.8k - $234.7k

     ...MicrosoftOverviewMicrosoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft’...  ...that mission.Microsoft's Hardware Systems organization is developing AI-native...  ...with Microsoft Azure datacenter software, serviceability, telemetry, and... 
    Senior
    Ongoing contract
    Work at office
    Local area
    Flexible hours
    3 days per week

    Microsoft Corporation

    Mountain View, CA
    10 hours ago
  • $170k - $190k

     ...& Hardware team develops the physical systems that power Cyngn’s autonomous products...  ...operational robustness. Cyngn is seeking a Senior Systems Engineer to lead system definition and...  ...mechanical, electrical, firmware, and software domains. Develop system-level verification... 
    Senior
    Temporary work
    Work at office
    Local area
    Flexible hours

    Cyngn

    Mountain View, CA
    3 days ago
  • $164k - $295k

     ...platform. We work on large scale distributed systems, processing almost 3 trillion events...  ...Role: CrowdStrike is looking for AI engineers who have strong experience in building...  .... Deep understanding of 2 of cloud infrastructure and services - AWS, GCP, Azure or OCI.... 
    Senior
    Permanent employment
    Work experience placement
    Work at office
    Local area
    2 days per week
    3 days per week
    Sunnyvale, CA
    a month ago
  • $235k - $355k

     ...of enabling human life on Mars. PRINCIPAL SECURITY SOFTWARE ENGINEER (STARLINK) At SpaceX we're leveraging...  ...s most advanced broadband internet system. Starlink is the world's largest...  ...: Design and build security infrastructure for Starlink, including cryptographic... 
    Temporary work
    Worldwide
    Flexible hours
    Weekend work

    SpaceX

    Palo Alto, CA
    20 hours ago
  • $194k - $349k

     ...advanced AI-native platform. We work on large scale distributed systems, processing almost 3 trillion events per day and this traffic...  ...components of our new cloud architecture, collaborating with our most senior technologists Deliver low-latency and highly scalable... 
    Senior
    Permanent employment
    Work experience placement
    Work at office
    Local area
    2 days per week
    Sunnyvale, CA
    a month ago
  • $176.4k - $319.72k

     ...connected future. About the Role As a Senior/Staff Systems Engineer working on Autonomy Verification,...  ...of teams across Nuro: Autonomy Software, Simulation, Product, and Operations...  ...and tests. Partner with simulation infrastructure and test integration teams to set up... 
    Senior
    Odd job
    Work experience placement

    Kindredventures

    Mountain View, CA
    2 days ago
  • $197k - $218k

     ...About the role Muon seeks a Senior Camera Systems Engineer to join our team in Mountain View, CA...  ...and test engineering teams to ensure infrastructure meets subsystem needs. Define parameters...  ...remote sensing instruments. ~ Software skills in one or more languages (e.... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Muon Space

    Mountain View, CA
    4 days ago
  •  ...Information Job Title Senior Platform Engineer Job ID 18027...  ...Job Subcategory Software Engineering Hire Type...  ...solutions from silicon to systems, enabling customers to...  ...Architect and implement hybrid infrastructure solutions spanning on-prem... 
    Senior
    Work at office
    Relocation

    Synopsys, Inc.

    Sunnyvale, CA
    1 day ago
  • $164k - $295k

     ...platform. We work on large scale distributed systems, processing almost 3 trillion events per...  .... What You’ll Do: Lead backend engineering efforts from rapid prototypes to large-...  ...on time and produce high quality software that is unit tested, code reviewed, and... 
    Senior
    Permanent employment
    Work experience placement
    Work at office
    Local area
    2 days per week
    3 days per week
    Sunnyvale, CA
    27 days ago
  • $164k - $295k

     ...native platform. We work on large scale distributed systems, processing almost 3 trillion events per day and...  ...About the Role: Our Fusion product is seeking a Senior-to-Principal (Level 7) backend software Engineer to build out a platform product which provides core... 
    Senior
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Sunnyvale, CA
    15 days ago
  • $164k - $295k

     ...on large scale distributed systems, processing almost 3 trillion...  ...environments—spanning hosts, cloud infrastructure, and identity assets. The...  ...processing Drive backend engineering and process automation...  ...global team ~ Commitment to software quality — unit tested, code... 
    Senior
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Worldwide
    Sunnyvale, CA
    19 days ago
  • $190k - $222.5k

     ...Senior Reliability EngineerWe're ALSO, an electric mobility company...  ...for a Senior Reliability Engineer to play a key role in developing...  ...reliability, energy storage systems, drive units, and chassis componentsWorking...  ...Python, and statistical software for reliability such as JMP,... 
    Senior
    Work at office
    Local area
    Remote work
    1 day per week

    ALSO

    Palo Alto, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior & Principal Software Engineer - Systems & Infrastructure. Be the first to apply!