Software Engineer, Platform - Iowa City, IA, USA
Core
Building and maintaining robust backend services for a global text-to-speech platform serving 50M+ users across mobile, web, and desktop.
Role type
Senior Platform Backend Engineer
Builds
Scalable backend APIs, payment/subscription systems, and external integrations for a distributed text-to-speech product.
Domain
Consumer SaaS / Artificial Intelligence / Audio Processing
Deliverable
production ML models | product features | infrastructure
Required skills
TypeScript, Node.js, Google Cloud Platform (GCP), API design, scalability engineering
Preferred skills
Docker, Kubernetes, high availability architecture, B2B integration
Technologies
TypeScript, Node.js, GCP, AWS, Azure, Docker, Kubernetes
Responsibilities
Design and maintain public TTS and internal APIs (Payment, Subscription, Auth); Optimize backend performance and maintainability; Collaborate on B2B customization and enterprise integrations; Align backend architecture with product strategy.
Seniority
Senior, hands-on IC