onsite
Software Engineer, Platform - Irvine, CA, USA - Speechify
Software Engineer
Build scalable, high‑performance text‑to‑speech services as a Platform Engineer, leveraging Python, Node.js, AWS, and modern front‑end stacks to deliver seamless audio experiences across web, mobile, and browser extensions.
About the role
Key Responsibilities
- Design, develop, and maintain backend services that power Speechify’s text‑to‑speech engine, ensuring low latency and high availability.
- Collaborate with cross‑functional teams to integrate new features into iOS, Android, Mac, Chrome Extension, and Web App platforms.
- Implement CI/CD pipelines, containerization (Docker), and infrastructure automation on AWS to streamline deployments and reduce time‑to‑market.
- Optimize data pipelines and storage solutions for large‑scale audio generation and user analytics.
- Participate in code reviews, performance tuning, and incident response to uphold product reliability.
Requirements
- 3+ years of professional experience building scalable web services in Python and Node.js.
- Strong knowledge of AWS services (EC2, S3, Lambda, RDS, ECS/EKS) and experience with IaC tools.
- Proficiency in React and TypeScript for building responsive front‑end components.
- Hands‑on experience with Docker, Kubernetes, and CI/CD tooling (GitHub Actions, Jenkins, or similar).
- Excellent problem‑solving skills, a passion for clean code, and a collaborative mindset.
Skills
pythonnodejsawsreacttypescriptdockercicd