Back to job search

Senior Software Engineer, Platform

Speechify
7901 4th St N #6193
Florida
33702, St. Petersburg
United States 🇺🇸
Speechify is a text-to-speech app that makes it easy for the world to access information. 20+ million people use our Google Chrome extension, web app, iOS app, and Android app. our mission is to make sure that reading is never a barrier to learning. Our amazing users are students, professionals, and productivity lovers. Many of them have learning differences like dyslexia and ADHD, while many just want to read faster and listen on the go. With Speechify you can turn any book, document, or website into audio, and listen while you’re in the car, doing laundry, walking your dog, making dinner, working out, skydiving—whatever your daily routine is! Speechify also powers Medium, the Star Tribune, The Direct, and more. Easily add text-to-speech to your website.
Job types: Full-time employment   Remote  

About this position

As Speechify expands, our Platform team seeks a Senior Software Engineer. This role is central to ensuring our success at Speechify by working on key features like: Payments, Analytics, Subscriptions and our API. If you are passionate about strategizing, enjoy high-paced environments, and are eager to take ownership of product decisions, we’d love to hear from you.

Responsibilities

WHAT YOU'LL DO

• 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

AN IDEAL CANDIDATE SHOULD HAVE
• Proven experience in backend development: TS/Node (required), Go (nice to have)
• 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

Amazon Web Services AWS : Amazon Web Services AWS
Microsoft Azure : Azure
Programming languages : Go / Golang Node.js TypeScript
Virtualization & Containerisation : Dockers Kubernetes