Role Overview
Speechify is on a mission to ensure reading is never a barrier to learning. With over 50 million users, our text-to-speech products span iOS, Android, Mac, Chrome, and Web. We are a 100% distributed team of high-caliber engineers and scientists. As a member of the Platform team, you will build and maintain critical backend services including payments, analytics, subscriptions, and external APIs.
Responsibilities
- Design, develop, and maintain robust APIs including public TTS API, and internal APIs like Payment, Subscription, Auth, and Consumption Tracking.
- Oversee the full backend API landscape, enhancing and optimizing for performance and maintainability.
- Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients.
- Work closely with cross-functional teams to align backend architecture with overall product strategy and user experience.
Requirements
- Proven experience in backend development using TypeScript or Node.js.
- Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers.
- Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact.
- Experience with Docker and containerized deployments is preferred.
- Proficiency in deploying high availability applications on Kubernetes is preferred.
Skills
- TypeScript
- Node.js
- GCP
- Docker
- Kubernetes
What We Offer
- A dynamic environment where your contributions shape the company and its products.
- Autonomy, fostering focus and creativity.
- Competitive compensation and an exceptional asynchronous work culture.
- The opportunity to work at the intersection of artificial intelligence and audio.