Required Qualifications:
- Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- 4+ years experience building backend services on cloud platforms like Azure, AWS, or Google Cloud.
- 6+ years experience with coding in C# or Python.
Other Requirements:
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Preferred Qualifications:
- Experience building large-scale, distributed, fault-tolerant distributed cloud/backend services
- Prior experience in generative AI.
- Deep understanding of cloud technologies, distributed compute systems, and distributed systems and microservices architecture
- Self-motivation and a drive to get things to “done”.
- System design, algorithmic skills, and knowledge of data structures.
- Proficiency in Agile development practices and Continuous Integration/Continuous Deployment (CI/CD)
- Debugging, testing, and problem-solving skills.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: