Software Engineer, Platform - Hsinchu, Taiwan

SpeechifySpeechify·Remote(Taiwan)
Software Development
Excel

WFA Digital Insight

As the demand for digital accessibility solutions surges, companies like Speechify are at the forefront of innovation. With nearly 200 professionals working remotely, Speechify's commitment to inclusivity is reflected in its products and culture. In this role, candidates with expertise in backend development, particularly with TypeScript and Node, will have a competitive edge. The global shift towards remote work has led to a 25% increase in demand for skilled engineers who can drive product decisions and deliver results in fast-paced environments.

Job Description

About the Role

The Software Engineer, Platform role at Speechify is a key position that involves designing, developing, and maintaining robust APIs to support the company's text-to-speech products. As a member of the Platform team, you will collaborate with cross-functional teams to align backend architecture with the overall product strategy and user experience. Your work will have a significant impact on the company's mission to make reading more accessible and enjoyable for millions of users worldwide.

Speechify's products have gained recognition globally, with Google naming its Chrome Extension of the Year and Apple awarding it the Design Award for Inclusivity in 2025. The company operates in a 100% distributed setting, allowing team members to work remotely and fostering a culture of autonomy, innovation, and drive.

What You Will Do

  • Design, develop, and maintain public and internal APIs, including payment, subscription, and consumption tracking
  • Oversee the full backend API landscape to enhance performance and maintainability
  • Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients
  • Work closely with the frontend team to align backend architecture with the overall product strategy and user experience
  • Develop and maintain text-to-speech APIs for various platforms, including iOS, Android, and web applications
  • Ensure scalability and reliability of backend services to support growing user demand
  • Participate in code reviews and contribute to the improvement of the overall code quality
  • Collaborate with the AI research team to integrate machine learning models into the backend services
  • Troubleshoot and resolve technical issues that impact the performance and availability of backend services

What We Are Looking For

  • Proven experience in backend development with TypeScript and Node.js
  • Direct experience with Google Cloud Platform (GCP) and knowledge of Amazon Web Services (AWS), Microsoft Azure, or other cloud providers
  • Efficiency in ideation and implementation, with the ability to prioritize tasks based on urgency and impact
  • Experience with Docker and containerized deployments is preferred
  • Proficiency in deploying high-availability applications on Kubernetes is preferred
  • Strong understanding of database design and data modeling
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills and ability to work collaboratively in a distributed team

Nice to Have

  • Experience with Kubernetes and container orchestration
  • Familiarity with machine learning and AI technologies
  • Knowledge of security best practices and experience with implementing secure backend services
  • Experience with Agile development methodologies and version control systems like Git

Benefits and Perks

  • Competitive compensation package
  • Opportunity to work on a product that has a significant impact on users' lives
  • Collaborative and dynamic work environment with a team of talented professionals
  • Autonomy and flexibility to work remotely and manage your own schedule
  • Professional development opportunities and access to training and conferences
  • Recognition and rewards for outstanding performance and contributions

How to Stand Out

  • Showcase your expertise in TypeScript and Node.js by providing examples of your previous work and experiences
  • Highlight your understanding of cloud platforms, particularly GCP, and your ability to design and implement scalable backend services
  • Prepare to discuss your approach to problem-solving and your experience with collaborative development methodologies
  • Demonstrate your knowledge of security best practices and your ability to implement secure backend services
  • Be prepared to provide specific examples of your accomplishments and the impact you've made in your previous roles
  • Research Speechify's products and mission to understand how your skills and experience align with the company's goals

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.