Microsoft's Edge Distribution Services (EDS) team needs to deliver critical updates, including OS updates, security patches, and apps, to billions of devices worldwide, ensuring systems remain secure and run optimally. The team is looking for a Senior Software Engineer to design, implement, and optimize highly performant and massively scalable platforms for this purpose.
Requirements
- 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
- 4+ years industry experience in engineering large scale distributed systems.
- 2+ years of experience with cloud infrastructure, infrastructure as code constructs.
- Experience with DevOps development and live site reliability.
- Knowledge of containerization and familiarity with Kubernetes concepts.
- Design, coding, data structures, problem solving, analytical and communication skills.
- Knowledge of Microsoft Azure, networking, cloud security.
Responsibilities
- Design, develop, validate, and implement a secure, performant, resilient, modular platform infrastructure with reliability targets and observability to enable next-generation experiences.
- Apply metrics to drive the quality and stability of code, infrastructure as well as appropriate design patterns and best practices.
- Lead discussions for the architecture of products/solutions and create proposals for architecture and refine code/ infrastructure buildout plans.
- Drive efforts to ensure the correct processes are followed to achieve a high degree of security, privacy, safety, and accessibility.
- Act as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions.
- Mentor and develop engineers across all levels through sharing and learning.
- Become part of a talented team that values diverse ideas, perspectives, and backgrounds and be a role model for an open, honest, and inclusive approach to solving problems.
Other
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
- Microsoft Cloud Background Check
- Embody the Microsoft culture and values.
- Microsoft is an equal opportunity employer.
- If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.