Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Cambridge, UK
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 is within the edge workload security team, which focuses on creating a secure platform foundation for consistent Cloud/Edge experiences. The position involves building platform security capabilities for workloads running on Kubernetes platform, including authentication, authorization, and secret management.

The ideal candidate will collaborate with partner teams to build security solutions that secure services and customer workloads running on Microsoft-managed/supported Kubernetes clusters. They will contribute to Microsoft's cloud strategy by providing consistent cloud management solutions for edge workloads.

The role requires strong technical expertise in Kubernetes security fundamentals and experience with various programming languages. The position offers a hybrid work arrangement with up to 50% work from home flexibility and requires 0-25% travel. As part of Microsoft's mission to empower every person and organization globally, the team emphasizes a culture of inclusion, growth mindset, and innovation.

Benefits include comprehensive healthcare, educational resources, investment options, parental leave, and various other perks. The position requires passing Microsoft's Cloud Background Check upon hire and every two years thereafter. Microsoft is an equal opportunity employer and welcomes applications from diverse backgrounds.

The role combines technical depth in cloud security with the opportunity to impact Microsoft's edge computing strategy, making it an excellent opportunity for experienced software engineers interested in cloud platform security and Kubernetes technologies.

Last updated 18 hours 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
  • Execute with operational excellence
  • Communicate clearly in written and spoken forms

Requirements For Senior Software Engineer

Go
Kubernetes
  • Bachelor's Degree in Computer Science or related technical discipline
  • Proficient experience with coding in languages including C, C++, C#, Java, JavaScript, Go or TypeScript
  • 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

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on cloud computing and enterprise software development, offering competitive compensation and hybrid work environment.

Senior Cloud Network Engineer

Senior Cloud Network Engineer position at Microsoft Azure WAN Team, combining networking expertise with software development for global backbone network infrastructure.

Senior Cloud Network Engineer

Senior Cloud Network Engineer role at Microsoft Azure WAN team, combining networking expertise with software development, offering remote work and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft Azure Security focusing on designing and implementing cloud-scale security services with competitive compensation and hybrid work arrangement.

Senior Software Engineer - AI Frameworks Team

Senior Software Engineer position at Microsoft's AI Frameworks team in Vancouver, focusing on cloud infrastructure, security, and AI software development.