onsite
Software Engineer, Platform - Charleston, SC, 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 or Node.js.
- Strong understanding of AWS services (EC2, S3, Lambda, RDS, ECS/EKS) and experience deploying microservices.
- Proficiency with React/TypeScript for front‑end integration and API design.
- Hands‑on experience with Docker, Kubernetes, and CI/CD tools (GitHub Actions, Jenkins).
- Excellent problem‑solving skills, a passion for clean code, and a collaborative mindset.
Skills
pythonnodejsawsreacttypescriptdockercicd