Required/Minimum Qualifications
- Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding, debugging, algorithm design and problem-solving skills in languages including, but not limited to C++, C#, or Java.
- OR equivalent experience.
- 4+ years experience delivering and interacting with REST API’s and web services across multiple systems.
- 4+ years experience designing cloud-scale services and server/service management features.
Preferred Qualifications
- Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding, debugging, algorithm design and problem-solving skills in languages including, but not limited to C++, C#, or Java.
- OR equivalent experience.
- Demonstrated experience with building cloud-scale infrastructure components.
- Awareness, passion, and experience related to cloud scale distributed design and patterns.
- Familiar with secure software design concepts.
- Demonstrated experience delivering projects that include multiple components.
- Ability and eagerness to work across and partner with multiple engineering teams to achieve business goals in a unified manner.
- Able to learn new systems quickly and adapt new methodologies to our service.
- Demonstrated experience mentoring and coaching peers and early-in-career engineers.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:
Microsoft will accept applications for the role until May 7, 2024.