Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$150,000 - $220,000
Cloud
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer

Microsoft Azure Edge + Platform (E+P) is seeking a Senior Software Engineer to join their globally distributed team. The role focuses on the edge workload security team, which creates a secure platform foundation for consistent Cloud/Edge experiences. You'll work on building platform security capabilities for workloads running on Kubernetes, including authentication, authorization, and secret management.

The position involves collaborating with partner teams to build security solutions that secure services and customer workloads running on Microsoft-managed Kubernetes clusters. You'll contribute to Microsoft's cloud strategy by providing consistent cloud management solutions for edge workloads.

The ideal candidate will have strong experience in software engineering, particularly with languages like Java, JavaScript, or TypeScript, and advanced knowledge of Kubernetes security fundamentals. You'll be part of a team that includes engineers, architects, program managers, and designers, all working towards Microsoft's mission to empower every person and organization globally.

Working in a hybrid environment with up to 50% work from home flexibility, you'll have the opportunity to impact Microsoft's edge vision while enjoying comprehensive benefits including healthcare, educational resources, and parental leave. This role offers the perfect blend of technical challenges, innovation opportunities, and the chance to work with cutting-edge cloud and edge technologies.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Design, innovate, automate, and sustain scalable end-to-end operational solutions
  • Collaborate with business teams to help internal partners sell products and services
  • Build and deliver impactful services and tools that are compliant by design
  • Implement architecture solutions that are resilient and durable
  • Communicate clearly, accurately, and timely in written and spoken forms
  • Execute with operational excellence
  • Proactively seek new knowledge and share improvements
  • Embody Microsoft culture and values

Requirements For Senior Software Engineer

Kubernetes
Java
JavaScript
TypeScript
  • Bachelor's Degree in Computer Science or related technical discipline
  • Strong experience with coding in languages including C, C++, C#, Java, JavaScript, or TypeScript
  • Advanced level proficiency knowledge about Kubernetes platform including Kubernetes security fundamentals
  • Experience successfully shipping services

Benefits For Senior Software Engineer

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

Technical Support Engineer

Senior Technical Support Engineer role at Microsoft, focusing on complex technical problem-solving and customer support with hybrid work options.

Senior Technical Support Engineer - Azure Local (Stack HCI)

Senior Technical Support Engineer position at Microsoft focusing on Azure Stack HCI support, requiring 5+ years experience and deep Windows infrastructure knowledge.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Cloud Supply Chain organization, focusing on cloud infrastructure and distributed systems development with competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Container Registry, building scalable cloud container workloads and securing software supply chain.

Azure ACE Engineer

Senior Azure Cloud Engineer position at Microsoft focusing on customer experience, support, and technical problem-solving for strategic Azure customers.