Backend Software Engineer – Node.js, APIs & Cloud Platforms | Remote

Website Speechify Inc

Speechify, Text to Speech. Voice Typing. Fast Answers.

Company: Speechify Inc.
Job Type: Full-Time
Location: Remote (Worldwide)
Also See: Why Recruiters Skip Most Resumes In Less Than 10 Seconds

About the Company

Speechify is a leading technology company focused on making information more accessible through innovative text-to-speech solutions. Its products help millions of people convert written content into audio, enabling faster learning, improved productivity, and greater accessibility for individuals with diverse learning styles.

With a globally distributed team of engineers, researchers, and technology professionals, Speechify continues to build products that combine artificial intelligence, cloud technologies, and user-focused design to improve how people consume information.

About the Role

Speechify is seeking an experienced Backend Software Engineer to join its Platform Engineering team. This role focuses on designing, building, and maintaining the backend infrastructure that powers critical services across the company’s growing product ecosystem.

You will contribute to the development of scalable APIs, cloud-native services, payment systems, authentication services, subscription management platforms, analytics infrastructure, and next-generation AI-powered products.

This opportunity is ideal for engineers who enjoy solving complex technical challenges, building reliable systems at scale, and working in a fast-moving remote-first environment.

Quick Job Snapshot

Company: Speechify Inc.
Job Type: Full-Time
Work Arrangement: Remote
Department: Engineering / Platform Team
Experience Level: Mid-Level to Senior
Industry: Artificial Intelligence, SaaS, Accessibility Technology

Key Responsibilities

Backend Platform Development

  • Design, develop, and maintain scalable backend services and APIs.
  • Build and improve authentication, subscription, payment, and usage-tracking systems.
  • Develop reliable infrastructure that supports millions of users across multiple platforms.
  • Ensure high availability, security, and performance of backend applications.

API Architecture & Integration

  • Create and optimize internal and external APIs.
  • Support integrations with enterprise customers and third-party services.
  • Maintain API documentation and ensure long-term scalability.
  • Improve backend architecture for performance and maintainability.

Cloud Infrastructure & Scalability

  • Deploy and manage services within cloud environments.
  • Monitor system reliability, performance, and operational efficiency.
  • Support infrastructure improvements that enhance scalability and resilience.
  • Participate in architecture discussions and technical planning.

Cross-Functional Collaboration

  • Work closely with product, engineering, and AI teams.
  • Contribute technical insights during product planning and development.
  • Help align backend systems with user experience and business objectives.
  • Support the launch of new products and platform enhancements.

Required Qualifications

Technical Skills

  • Strong professional experience with TypeScript and Node.js.
  • Proven background in backend software development.
  • Experience designing and maintaining RESTful APIs.
  • Familiarity with cloud platforms, particularly Google Cloud Platform (GCP).
  • Understanding of scalable distributed systems and modern backend architecture.
  • Strong debugging, testing, and problem-solving skills.

Professional Skills

  • Ability to work independently in a remote environment.
  • Strong written and verbal communication skills.
  • Comfortable working in fast-paced product-driven teams.
  • Strong prioritization and decision-making abilities.
  • Passion for building high-quality software products.

Preferred Qualifications

  • Experience with Docker and containerized application deployments.
  • Knowledge of Kubernetes and high-availability infrastructure.
  • Familiarity with AWS, Azure, or multi-cloud environments.
  • Experience working on SaaS products serving large user bases.
  • Exposure to AI, machine learning, or speech technology platforms.

Who Will Succeed In This Role?

The ideal candidate enjoys building systems that power exceptional user experiences behind the scenes. They are highly motivated, technically curious, and capable of balancing speed with engineering excellence.

Successful engineers in this role are comfortable taking ownership, solving complex technical challenges, collaborating across teams, and continuously improving platform reliability and performance.

Career Growth Opportunities

This role offers strong long-term growth potential within a rapidly expanding technology company.

Possible future career paths include:

  • Senior Platform Engineer
  • Staff Software Engineer
  • Lead Backend Engineer
  • Cloud Infrastructure Architect
  • Engineering Manager
  • Director of Platform Engineering

Industry Outlook

Backend engineering continues to be one of the most in-demand disciplines within software development. As AI-powered applications, cloud services, and SaaS platforms expand globally, organizations increasingly require engineers who can build secure, scalable, and high-performance backend systems.

Professionals with expertise in Node.js, cloud infrastructure, APIs, and distributed systems are well-positioned for long-term career growth across technology, artificial intelligence, fintech, healthcare, and enterprise software industries.

Helpful Career Tool

Interested in this role but unsure how your technical background compares to current market expectations?

Try the WorkinVirtual Remote Skills Gap Analyzer:

https://workinvirtual.com/remote-skills-gap-analyzer/

This tool can help identify valuable technical skills that may strengthen your application for engineering and cloud-focused positions.

How to Apply

Apply directly through the employer’s official careers page:

https://job-boards.greenhouse.io/speechify/jobs/5058944004

Important Note

Applications are handled directly through the employer’s official careers website.

WorkinVirtual does not process applications or participate in hiring decisions.

Tagged as: , , , , , , , ,

Advertisement
Candidate HelpEmployer HelpKnowledge BaseBilling SupportContact Support
Scroll to Top