Role Overview
The Platform team at Speechify is responsible for building and maintaining all backend services, including payments, analytics, subscriptions, new products, text-to-speech, and external APIs. This is a key role for a strategic thinker who enjoys fast-paced environments and is passionate about making product decisions and building great user experiences.
Responsibilities
- Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking, ensuring they meet business and scalability requirements
- 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 TS/Node
- 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
- Preferred: Experience with Docker and containerized deployments
- Preferred: Proficiency in deploying high availability applications on Kubernetes
Skills
- Node.js
- TypeScript
- GCP
- Docker
- Kubernetes
What We Offer
- A dynamic environment where your contributions shape the company and its products
- A team that values innovation, intuition, and drive
- Autonomy, fostering focus and creativity
- The opportunity to have a significant impact in a revolutionary industry
- Competitive compensation and an exceptional asynchronous work culture
- The privilege of working on a product that changes lives