Microsoft
Senior Backend Software Engineer - Intelligent Conversation and Communications Cloud
Found: Yesterday
This role is based in the Czech Republic with a requirement for in-office work three days a week.
Responsibilities:
- Lead the design, building, and operation of large-scale, distributed backend services.
- Own architecture and design for complex features or subsystems.
- Drive code quality through strong implementation practices and code reviews.
- Apply AI-native development practices across the SDLC.
- Ensure reliability and operational excellence.
- Collaborate across teams to manage dependencies and deliver cohesive solutions.
Qualifications:
Required:
- Bachelor's Degree in Computer Science or related field and extensive experience in coding with languages such as C, C++, C#, Java, JavaScript, or Python.
- Experience designing and operating backend services.
- Proficiency in algorithms, multithreading, and networking.
- Fluency in English.
Preferred:
- Master's Degree in Computer Science or related field.
- Experience with Azure/cloud and DevOps.