onsite
Software Engineer, Platform - Gurgaon, India - Speechify
Software Engineer
Build scalable, high‑performance text‑to‑speech services as a Platform Engineer, leveraging Python, Node.js, AWS, and modern front‑end tech to deliver seamless audio experiences across iOS, Android, Web, and Chrome Extension.
About the role
Key Responsibilities
- Design, develop, and maintain backend services that power Speechify’s text‑to‑speech engine using Python and Node.js.
- Architect and manage scalable AWS infrastructure, ensuring high availability and low latency for millions of users.
- Collaborate with front‑end teams to integrate APIs into iOS, Android, Web, and Chrome Extension clients using React and TypeScript.
- Implement CI/CD pipelines, automated testing, and containerization (Docker) to accelerate release cycles.
- Monitor system performance, troubleshoot production incidents, and drive continuous improvement of platform reliability.
Requirements
- 3+ years of experience building production‑grade services in Python or Node.js.
- Strong knowledge of AWS services (EC2, S3, Lambda, RDS, ECS/EKS) and experience with IaC tools.
- Proficiency in front‑end technologies (React, TypeScript) and API design.
- Hands‑on experience with Docker, Kubernetes, and CI/CD pipelines.
- Excellent problem‑solving skills and a passion for building accessible, high‑quality products.
Skills
pythonnodejsawsreacttypescriptdockercicd