Computer Science BS/MS degree OR related technical field with proficiency programming in languages such as, but not limited to, C++, C#, Java, or Python
3+ years of software development experience in building low latency high throughput services
Proven experience in developing large-scale distributed systems utilizing cloud technologies such as Azure or AWS
Preferred qualifications :
Strong troubleshooting skills with a track record of working on service-oriented products
Awareness of agile software development methods and best practices, including delivering software features in phases
Responsibilities
Write well designed code with an emphasis on quality, maintainability, scalability, and performance
Use debugging tools and methodologies proactively and reactively to ensure product robustness
Maintain operational integrity of live services on a rotational, on-call basis. Act as a DRI for system monitoring and issue resolution