Senior Python Engineer
On-site · Chernivtsi, Chernivtsi, Ukraine
Job Summary
Senior Python Engineer to design, develop, and maintain Python-based backend microservices for a real-time, AI-powered voice platform on AWS. Responsibilities include building REST APIs with authentication and RBAC, integrating real-time voice pipeline components (SIP/WebRTC/LiveKit), developing integrations with external systems (e.g., Zoho CRM, Google/Microsoft Calendar), deploying on AWS (ECS, CloudWatch, Secrets Manager, S3), maintaining CI/CD pipelines with Bitbucket Pipelines, containerizing services with Docker/Docker Compose, and collaborating with AI, frontend, and DevOps teams while participating in code reviews and release processes. Requires 5+ years of backend experience and strong Python skills, plus hands-on AWS, containerization, REST API design, and Agile/Scrum experience. Nice-to-have experience with real-time voice/telephony systems, multi-tenant SaaS architectures, IaC (Terraform), and performance optimization for real-time systems. The role offers remote work flexibility, relocation program, and growth opportunities across a global organization, with a culture focused on Relentless Performance.
Required Qualifications
- 5+ years backend engineering experience
- Strong proficiency in Python
- Hands-on experience designing and maintaining microservices
- Experience with REST APIs
- AWS experience (ECS, CloudWatch, Secrets Manager, S3)
- Docker/Docker Compose experience
- CI/CD pipelines knowledge (Bitbucket Pipelines or similar)
- Agile/Scrum experience
- Strong communication skills in English
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.