onsite
Software Engineer, Platform - Santa Cruz, CA, USA - 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 Extension clients.
About the role
Key Responsibilities
- Design, develop, and maintain backend services that power Speechify’s text‑to‑speech engine, ensuring low latency and high reliability.
- Collaborate with cross‑functional teams to integrate new features into iOS, Android, Web, and Chrome Extension platforms.
- Implement CI/CD pipelines, containerization (Docker), and automated testing to accelerate release cycles.
- Optimize cloud infrastructure on AWS, focusing on cost efficiency, scalability, and security.
- Participate in code reviews, architectural discussions, and performance tuning initiatives.
Requirements
- 3+ years of professional experience building production‑grade services in Python and Node.js.
- Strong knowledge of AWS services (EC2, Lambda, S3, RDS, ECS/EKS) and experience with IaC tools.
- Proficiency in TypeScript, React, and modern web development practices.
- Hands‑on experience with Docker, Kubernetes, and CI/CD tooling (GitHub Actions, Jenkins).
- Excellent problem‑solving skills, a passion for accessibility, and a collaborative mindset.
Skills
pythonnodejsawsreacttypescriptdockercicd