Microsoft Logo

Microsoft

Principal Software Engineer

Reposted 5 Days Ago
Remote
Hiring Remotely in United States
143K-304K Annually
Senior level
Remote
Hiring Remotely in United States
143K-304K Annually
Senior level
Design and deliver large-scale, cloud-native and AI-enabled Kubernetes/AKS solutions. Implement, optimize, and maintain Kubernetes components and container orchestration across Azure, on-prem, and edge. Integrate AI capabilities, participate in on-call rotations, mentor engineers, and collaborate cross-functionally to improve reliability, observability, performance, and operational consistency at scale.
The summary above was generated by AI
Overview

The AKS Arc team builds AI infrastructure, container management and orchestration services designed for the hybrid environments, enabling cloud-powered features for containerized workloads anywhere outside of Azure Cloud. This team delivers container solutions on premises, at the edge, multi-cloud and across diverse infrastructures, helping organizations simplify the deployment, management, and scaling of containerized applications.

As a Principal Software Engineer on the AKS Arc team, you will design and deliver large-scale solutions that enable seamless management of customers’ Kubernetes clusters and AI workloads. This position provides the chance to work on cutting-edge technologies shaping the future of AI/ML inferencing, retraining with LoRA, reinforced learning (RL), cloud-native computing, while gaining deep expertise in Azure services, the Kubernetes management plane, and the broader cloud-native OSS ecosystem. You will collaborate with teams that prioritize technical excellence, innovation, and continuous learning, contributing to reliable and intuitive solutions for customers worldwide. 

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
  • Collaborate with cross-functional teams to deliver scalable, resilient, and secure AI infrastructure, Kubernetes, OSS and cloud-native solutions.
  • Design, implement, optimize, debug, refactor, and reuse code to enhance performance, maintainability, and effectiveness of Kubernetes and related components on Azure and open-source platforms.
  • Integrate Artificial Intelligence (AI) capabilities into product development for smarter solutions and increased developer efficiency.
  • Participate in on-call rotations to monitor existing products, troubleshoot issues, and ensure timely customer support.
  • Mentor and guide engineers to foster technical growth and collaboration.
  • Balance pragmatism with long-term vision, continuously refining processes and innovating new solutions to enable AKS and AI everywhere.
  • Proactively learn and adapt to emerging trends, technologies, and patterns to improve availability, reliability, efficiency, observability, and performance, while ensuring consistency in monitoring and operations at scale. 

Qualifications

Required Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, Go, Rust, C++, C#, Java, 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 Cloud Background Check upon hire/transfer and every two years thereafter.
Preferred Qualifications:
  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, Go, Rust, C++, C#, Java, or Python 
    • OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, Go, Rust, C++, C#, Java, or Python 
    • OR equivalent experience.
  • 8+ years of experience with at least 2 of the following:
    • Linux or similar Unix-like environments used on servers containers, Kubernetes, or other Cloud Native technologies, Azure or other cloud management technology. 
  • 5+ years experience with Kubernetes, Go programming language (Golang), and cloud-native technologies.
  • 5+ years experience with workload and container orchestration using Kubernetes or a similar platform.
  • 5+ years experience working in Linux environments.
  • 3+ year(s) of experience with Continuous Integration/Continuous Deployment (CI/CD) tools and processes, such as Azure DevOps, GitHub, or GitLab. 

#azurecorejobs


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

Similar Jobs

4 Days Ago
In-Office or Remote
135K-231K Annually
Senior level
135K-231K Annually
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Leads governance, architecture, and engineering execution for enterprise identity resolution, profile management, and consumer engagement platforms. Designs scalable microservices and AI/ML integrations including personalization, RAG, and conversational assistants. Establishes responsible AI, SDLC, CI/CD, observability, security, and incident-management standards. Oversees production readiness, privacy-safe customer experiences, operational health, and executive communication while mentoring engineers.
Top Skills: A/B TestingAi/MlAnalytics InstrumentationAPIsCi/CdCloud-Native ArchitectureConversational AiCustomer Data Platforms (Cdps)Data PipelinesDistributed MicroservicesFeature FlagsModel Inference ServicesObservabilityPersonalization EnginesPersonalization PipelinesSemantic Search/Rag
4 Days Ago
Remote or Hybrid
OH, USA
Expert/Leader
Expert/Leader
Financial Services
Principal Software Engineer responsible for designing, implementing, and delivering infrastructure software for a large-scale Apache Cassandra platform. The role develops automation, self-service tooling, frameworks, and configuration management solutions across private and public clouds. Responsibilities include improving developer velocity, supporting database reliability, validating AI-assisted engineering recommendations, collaborating across teams, and maintaining resiliency, security, auditability, and customer-focused platform standards.
Top Skills: Ai-Assisted Infrastructure EngineeringAnsibleApache CassandraAPIsCloud ComputingDynamoDBJavaLinuxPrivate CloudPublic CloudPythonSaltstackSpring BootSpring FrameworkUnixVirtualization
12 Days Ago
Remote
Michigan, USA
170K-366K Annually
Expert/Leader
170K-366K Annually
Expert/Leader
Fintech • Financial Services
Lead architecture and technical strategy for client-facing web and mobile platforms. Drive adoption of large-scale Web & API architectures, developer platforms, CI/CD, and AI-enabled automation. Mentor engineers, influence product direction, and represent engineering at executive levels while ensuring scalable, reliable, high-quality digital experiences.
Top Skills: Ai-Enabled Automation ToolsAPIsAWSCi/CdDeveloper ToolingGraphQLJavaScriptNext.JsReactTypescript

What you need to know about the Austin Tech Scene

Austin has a diverse and thriving tech ecosystem thanks to home-grown companies like Dell and major campuses for IBM, AMD and Apple. The state’s flagship university, the University of Texas at Austin, is known for its engineering school, and the city is known for its annual South by Southwest tech and media conference. Austin’s tech scene spans many verticals, but it’s particularly known for hardware, including semiconductors, as well as AI, biotechnology and cloud computing. And its food and music scene, low taxes and favorable climate has made the city a destination for tech workers from across the country.

Key Facts About Austin Tech

  • Number of Tech Workers: 180,500; 13.7% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Dell, IBM, AMD, Apple, Alphabet
  • Key Industries: Artificial intelligence, hardware, cloud computing, software, healthtech
  • Funding Landscape: $4.5 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Live Oak Ventures, Austin Ventures, Hinge Capital, Gigafund, KdT Ventures, Next Coast Ventures, Silverton Partners
  • Research Centers and Universities: University of Texas, Southwestern University, Texas State University, Center for Complex Quantum Systems, Oden Institute for Computational Engineering and Sciences, Texas Advanced Computing Center

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account