Source-listed Job

Senior & Principal Software Engineer - Systems & Infrastructure

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-s...

Job Source description available
Microsoft Mountain View, CA,US, US Source published Oct 8, 2026 Source retrieved Oct 18, 2026
Source: Microsoft Opportunities · A retrieval date records when our system last obtained the source record. It does not guarantee the vacancy is still open or that every detail has been independently checked.
Description from the source The source description is formatted below for discovery. The provider owns the original wording and may change its requirements or close applications.
Senior & Principal Software Engineer - Systems & Infrastructure opportunity at Microsoft
DeadlineTue Apr 6 6:32 PM 2027
EmploymentF U L L T I M E
CountryUS

Overview

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 ide

Full job description

Full Job Description

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. 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 These requirements include, but are not limited to the following specialized security screenings: 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.

Tips for this job

Practical JobOpportunity guidance. These tips do not replace official rules or create new eligibility requirements.

  1. Tailor the CV and application to the responsibilities and required skills stated on the official employer page.
  2. Use concrete evidence of relevant work, projects and measurable results rather than generic claims.
  3. Confirm location, work authorization, remote restrictions and sponsorship terms before applying.
  4. Apply through the original employer or official recruitment destination shown on this page.
Original authoritative source

JobOpportunity.info helps you discover and organize source listings. Confirm eligibility, dates, salary/funding and application instructions on the original source before submitting anything.

Apply through JobOpportunity →

Browse current JobOpportunity listings from Microsoft Opportunities →

More ways to save

Discover deals, coupons and free courses on our sister site.

Explore DealVorio
Save more with DealVorio: deals, coupons, free courses, apps and books