onsite
Software Engineer, Platform - Kolkata, India - Speechify
Software Engineer
Build scalable, high‑performance text‑to‑speech services as a Platform Engineer, leveraging Python, Node.js, and AWS to deliver seamless audio experiences across iOS, Android, web, and Chrome extensions.
About the role
Key Responsibilities
- Design, develop, and maintain backend services that power Speechify’s text‑to‑speech engine across multiple platforms.
- Collaborate with cross‑functional teams to integrate new features into iOS, Android, web, and Chrome extensions.
- Implement scalable, fault‑tolerant architectures on AWS, ensuring high availability and low latency.
- Automate deployment pipelines using Docker, CI/CD tools, and infrastructure as code.
- Monitor system performance, troubleshoot issues, and optimize resource usage.
Requirements
- 3+ years of experience building production‑grade services in Python and Node.js.
- Strong knowledge of AWS services (EC2, S3, Lambda, RDS, ECS/EKS).
- Proficiency with React/TypeScript for front‑end integration.
- Experience with containerization (Docker) and CI/CD pipelines.
- Excellent problem‑solving skills and a passion for building accessible, high‑quality products.
Skills
pythonnodejsawsreacttypescriptdockercicd