Taro Logo

Principal Software Engineer - Cloud Native Development

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$139,900 - $304,200
Cloud
Principal Software Engineer
Remote
5,000+ Employees
6+ years of experience
Enterprise SaaS · Cloud

Job Description

Microsoft's Azure Kubernetes Service (AKS) Service Hub team is seeking a Principal Software Engineer specializing in Cloud Native Development. This role combines technical leadership with hands-on development, focusing on building infrastructure that enhances engineering efficiency and system reliability.

The position involves working across multiple technology layers, including service frameworks like gRPC, Kubernetes, and Istio, as well as build, test, provisioning, release, and monitoring systems. You'll be responsible for designing and implementing distributed cloud services with a strong emphasis on security best practices.

As part of the AKS team, you'll contribute to high-impact areas while working in a diverse and inclusive environment that values continuous learning. The role offers opportunities to lead technical efforts, mentor other engineers, and shape the future of cloud-native development at Microsoft.

The compensation is highly competitive, with base pay ranging from $139,900 to $304,200 depending on location, with higher ranges for San Francisco and New York City areas. Microsoft offers comprehensive benefits including healthcare, educational resources, investment options, and parental leave.

This is an ideal opportunity for experienced engineers who are passionate about system architecture, software development, and improving engineering workflows. The role combines technical expertise with leadership responsibilities, making it perfect for those who want to make a significant impact on cloud infrastructure while working with cutting-edge technologies.

Travel requirements are minimal (0-25%), and the position offers up to 100% work-from-home flexibility. Join Microsoft's mission to empower every person and organization on the planet to achieve more while working with some of the most advanced cloud technologies in the industry.

Last updated 6 days ago

Responsibilities For Principal Software Engineer - Cloud Native Development

  • Develop code for creating production quality service, including micro-service creation
  • Keep up with the latest tech stacks
  • Build RAG workflow that works well with LLM
  • Work with users to help them use our system and improve based on feedback
  • Mentor engineers in terms of code review, design review, and technical problem solving

Requirements For Principal Software Engineer - Cloud Native Development

Go
Python
Kubernetes
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including Go, C#, or Python OR equivalent experience
  • 2+ years of experience designing and building distributed cloud services
  • 2+ years of experience enhancing system reliability, scalability, and security
  • 1+ year(s) of experience working with Kubernetes, Linux, and container technologies
  • Must pass Microsoft Cloud Background Check

Benefits For Principal Software Engineer - Cloud Native Development

Medical Insurance
Parental Leave
Education Budget
401k
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Related Jobs

Principal Cloud Network Engineer

Lead the development of Microsoft's Global Optical Network infrastructure, focusing on innovative technologies like Silicon Photonics and AI-driven network management.

Americas Solution Engineer Lead

Lead technical sales advisor role focusing on Azure and cross-workload solutions, driving technical excellence and strategic initiatives across Microsoft's Americas corporate segment.

Software Developer 4

Principal Engineer role at Oracle leading development of cloud services for streaming providers, focusing on video technologies and distributed systems.

Principal Cloud Software Engineer

Principal Cloud Software Engineer position at NVIDIA, leading GPU cloud services development with 15+ years experience required, offering $272K-$425.5K salary plus benefits.

Principal Kubernetes Software Engineer

Principal Kubernetes Software Engineer role at Broadcom (VMware) focusing on cloud-native technologies and open-source contributions, offering competitive compensation and benefits.