remote
Senior Software Engineer, Core Experiences - Columbus, OH, USA - Speechify
Software Engineer
Senior Software Engineer building core services and SDKs that power a high‑scale audio‑information platform, leveraging JavaScript, TypeScript, React, Node.js, and AWS to deliver reliable, scalable experiences.
About the role
Key Responsibilities
- Design, develop, and maintain core backend services and SDKs that support the platform’s audio‑content delivery.
- Collaborate with product, design, and data teams to translate requirements into robust, scalable code.
- Implement and optimize REST/GraphQL APIs, ensuring high performance and low latency.
- Write automated tests, perform code reviews, and enforce best practices for quality and maintainability.
- Participate in architecture discussions, contribute to technical debt reduction, and mentor junior engineers.
Requirements
- 5+ years of professional software development experience in JavaScript/TypeScript.
- Strong background with Node.js, React, and cloud services (AWS).
- Experience building scalable, high‑throughput APIs and SDKs.
- Proficiency in CI/CD pipelines, containerization (Docker), and automated testing.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
javascripttypescriptreactnodejsaws