Principal Software Engineer - Cloud Platform Quality/Test Frameworks

Microsoft empowers every person and organization on the planet to achieve more through technology and cloud solutions.
$137,600 - $267,000
Cloud
Principal Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Enterprise SaaS · AI · Cloud

Description For Principal Software Engineer - Cloud Platform Quality/Test Frameworks

Microsoft's Edge Infrastructure Engineering team is seeking a Principal Software Engineer to lead their Cloud Platform Quality/Test Frameworks initiatives. This role is crucial in extending Azure's cloud capabilities to on-premises, multi-cloud, and edge environments. The position offers a competitive base salary range of $137,600 - $267,000 and allows for hybrid work with up to 50% work from home flexibility.

The ideal candidate will be responsible for innovating and delivering Edge solutions, focusing on quality automation and test frameworks across various Azure platform components. This includes working with core services, Arc, Kubernetes Service, Monitoring, Storage, and Networking. The role requires strong leadership skills to mentor test engineers and collaborate across teams to ensure product quality.

Key technical requirements include 6+ years of engineering experience, strong expertise in GoLang, Python, and Kubernetes, and deep knowledge of cloud infrastructure. The position offers comprehensive benefits including industry-leading healthcare, educational resources, and parental leave.

This is an excellent opportunity for a senior technical leader who wants to make a significant impact on Microsoft's cloud infrastructure while working with cutting-edge technologies in AI, industrial transformation, and edge computing. The role combines technical expertise with leadership responsibilities, offering a chance to shape the future of cloud computing while working with a globally distributed team.

Last updated a day ago

Responsibilities For Principal Software Engineer - Cloud Platform Quality/Test Frameworks

  • Lead and mentor a team of test engineers
  • Develop and implement comprehensive test strategies and plans for the Azure Cloud platform
  • Collaborate with development, product management, and operations teams
  • Design, develop, and maintain automated test frameworks and test scripts
  • Conduct thorough testing of cloud services, including functional, performance, security, and scalability testing
  • Identify and report defects, track their resolution
  • Continuously improve testing processes and methodologies
  • Stay up to date with the latest industry trends in cloud testing technologies

Requirements For Principal Software Engineer - Cloud Platform Quality/Test Frameworks

Go
Python
Kubernetes
Linux
  • Bachelor's Degree in Computer Science or related technical discipline with 6+ years technical engineering experience
  • Experience with GoLang, Python, Bash Scripting
  • 4+ years experience in Kubernetes, creating Custom Resources and Operators
  • Background in Test Driven Development, Observability, Open Telemetry
  • Experience in building, shipping and operating reliable, distributed systems software
  • Knowledge of secure development practices
  • Experience in troubleshooting and remediating issues in production systems
  • Experience leading and mentoring engineers
  • Must pass Microsoft Cloud background check

Benefits For Principal Software Engineer - Cloud Platform Quality/Test Frameworks

Medical Insurance
Parental Leave
Education Budget
  • 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

Interested in this job?

Jobs Related To Microsoft Principal Software Engineer - Cloud Platform Quality/Test Frameworks

Principal Cloud Network Engineer, Azure Fiber

Lead Azure Fiber's global optical network infrastructure as Principal Cloud Network Engineer at Microsoft, focusing on network optimization and AI integration.

Principal Software Engineer - Azure Storage

Principal Software Engineer position at Microsoft working on Azure Storage, focusing on AI-scale distributed systems and cloud infrastructure with competitive compensation and remote work options.

Principal Sourcing Engineer

Principal Sourcing Engineer position at Microsoft focusing on silicon technology sourcing strategy and supply chain management for cloud infrastructure.

Principal Software Engineer

Principal Software Engineer role at Microsoft focusing on security solutions and cloud services development with extensive leadership responsibilities.

Principal Software Engineer Manager-Azure Edge and Platform

Lead Microsoft's Azure Edge + Platform engineering team, managing cloud-native services development and team of engineers in hybrid work environment.