remote
Senior Software Engineer, Core Experiences - New York, NY, USA - Speechify
Software Engineer
Senior Software Engineer focused on 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 and design teams to translate feature requirements into robust, scalable code.
- Implement and optimize RESTful APIs and microservices using Node.js and TypeScript.
- Ensure high code quality through automated testing, code reviews, and continuous integration pipelines.
- Monitor and troubleshoot production issues, applying performance tuning and scalability best practices.
Requirements
- 5+ years of professional software development experience, with a strong focus on backend and full‑stack JavaScript/TypeScript.
- Proficiency in Node.js, Express, and building scalable microservices.
- Hands‑on experience with AWS services (Lambda, S3, DynamoDB, ECS/EKS).
- Solid understanding of RESTful API design, authentication, and data modeling.
- Strong problem‑solving skills, excellent communication, and a passion for building high‑quality, user‑centric products.
Skills
javascripttypescriptreactnodejsaws