Join Microsoft's Edge Distribution Services (EDS) team as a Software Engineer, where you'll be part of a crucial mission to deliver critical updates to billions of devices worldwide. This role, available at both Software Engineer II and Senior Software Engineer levels, focuses on the Platform and Infrastructure team. You'll be designing and implementing highly scalable platforms, working with cloud infrastructure and distributed systems. The position offers a unique opportunity to work with cutting-edge technology while ensuring system security and optimal performance at a massive scale.
The role combines technical expertise in software engineering with DevOps practices, requiring proficiency in various programming languages and cloud technologies. You'll be involved in all aspects of the software development lifecycle, from initial design to deployment and maintenance. The position offers competitive compensation, comprehensive benefits, and the chance to work in a hybrid environment with up to 50% work from home flexibility.
As part of Microsoft's mission to empower global achievement, you'll collaborate with cross-functional teams, drive architectural improvements, and contribute to building robust, scalable solutions. The role emphasizes both technical excellence and leadership qualities, requiring strong problem-solving skills and the ability to adapt to new technologies. With Microsoft's commitment to inclusion and growth mindset, you'll have opportunities for professional development while working on impactful projects that touch billions of lives daily.