Senior Software Engineer

Microsoft is a global technology company that empowers people and organizations to achieve more through innovative software, services, and solutions.
Cambridge, UK
Cloud
Senior Software Engineer
Remote
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 Edge Workload Security team. This role focuses on creating secure platform foundations for Cloud/Edge experiences, building platform security capabilities for workloads running on Kubernetes, including authentication, authorization, and secret management. The position offers the opportunity to work with cutting-edge technology in a globally distributed team, developing features that support a wide spectrum of Microsoft products.

The ideal candidate will be responsible for designing and developing platform features, leading architectural discussions, and ensuring code quality through reviews and best practices. The role requires expertise in Go, Kubernetes, and Linux/Ubuntu, with a strong background in security implementations. You'll be working in a collaborative environment, interfacing with stakeholders and partner teams to deliver robust security solutions.

Microsoft offers an excellent benefits package, including industry-leading healthcare, educational resources, and parental leave. The position allows for up to 100% remote work, with minimal travel requirements (0-25%). This is an exceptional opportunity to contribute to Microsoft's mission of empowering every person and organization on the planet while working with advanced cloud and edge computing technologies.

The role combines technical leadership with hands-on development, requiring both deep technical expertise and strong collaborative skills. You'll be part of a team that values innovation, inclusion, and continuous learning, with the chance to impact Microsoft's global cloud infrastructure and security capabilities.

Last updated 8 hours ago

Responsibilities For Senior Software Engineer

  • Work with stakeholders to determine user requirements and incorporate feedback for features
  • Coordinate with partner teams to define and optimise dependencies
  • Lead architectural discussions for products and test suites
  • Drive telemetry, SLA and release processes
  • Lead by example, producing extensible, maintainable and optimised code
  • Review team code to ensure standards are followed

Requirements For Senior Software Engineer

Go
Kubernetes
Linux
  • Bachelor's Degree in Computer Science or related technical discipline
  • Extensive years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Experience in developing for, configuring and administering Kubernetes clusters
  • Experience in developing for, configuring and administering Linux / Ubuntu
  • Experience in Go language development

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 position at Microsoft Azure Core Compute team, focusing on cloud infrastructure and compute resources, offering competitive compensation and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on hardware/software co-design and systems architecture for Azure cloud infrastructure.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Azure Compute Hardware Platform Innovation team, focusing on cloud computing virtualization and distributed systems.

Senior Software Engineer

Senior Software Engineer position at Microsoft Azure focusing on cloud networking infrastructure, offering competitive salary and hybrid work arrangement.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on cloud infrastructure validation and automation, offering hybrid work and competitive compensation.