remote
Senior Software Engineer, Platform - Speechify Inc
Software Engineer
Senior Software Engineer focused on building and scaling robust backend APIs for payments, subscriptions, and analytics, leveraging Python, Node.js, and AWS to deliver high-performance, secure services.
About the role
Key Responsibilities
- Design, develop, and maintain high‑throughput RESTful APIs for public TTS, payments, subscriptions, authentication, and consumption tracking.
- Own the full backend API lifecycle: architecture, performance tuning, scalability, and security best practices.
- Collaborate with product, data, and infrastructure teams to translate business requirements into reliable, maintainable code.
- Implement automated testing, CI/CD pipelines, and monitoring to ensure uptime and rapid issue resolution.
- Mentor junior engineers and drive technical excellence across the platform team.
Requirements
- 5+ years of backend development experience with Python and Node.js.
- Deep knowledge of AWS services (Lambda, API Gateway, DynamoDB, RDS, SQS).
- Proven track record building scalable payment and subscription systems.
- Strong understanding of REST API design, authentication, and rate limiting.
- Excellent problem‑solving skills and a passion for clean, testable code.