Назад
Company hidden
8 дней назад

Software Engineer, Platform (TypeScript/Node.js)

140 000 - 200 000$
Формат работы
onsite
Тип работы
fulltime
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Engineer, Platform (TypeScript/Node.js) (payments, subscriptions, auth, consumption tracking, and TTS APIs): Building and owning backend APIs serving Speechify's products and enterprise integrations with an accent on correctness, reliability, latency, and cost efficiency. Focus on designing high-availability services, validating changes against real system state, automating operational work, and scaling backend architecture across mobile and web clients.

Location: Cary, NC, USA

Salary: $140,000–$200,000 per year, plus bonus and stock, depending on experience.

Company

hirify.global develops text-to-speech products that convert documents, books, websites, and other content into audio for more than 50 million users.

What you will do

  • Design, build, and own APIs for payments, subscriptions, authentication, consumption tracking, and the public text-to-speech API.
  • Improve inherited services by making them faster, more cost-efficient, reliable, and resilient.
  • Establish correctness checks before deployment and maintain automated safeguards after release.
  • Automate repetitive operational work and turn successful solutions into repeatable practices for the wider team.
  • Design B2B and enterprise integrations for customers building on the platform.
  • Collaborate with product, mobile, and web teams to evolve backend architecture ahead of product needs.

Requirements

  • Proven backend development experience with TypeScript and Node.js.
  • Direct experience with Google Cloud Platform and working knowledge of AWS, Azure, or another cloud provider.
  • Experience using AI agents in daily engineering workflows, including defining what runs unattended and what requires review.
  • Strong judgment in validating results against logs, database state, and actual requests rather than summaries.
  • Ability to take ownership, reduce system dependency on individual contributors, and explain why work should or should not be built.

Nice to have

  • Experience with Docker and containerized deployments.
  • Experience deploying highly available applications on Kubernetes.

Culture & Benefits

  • 100% distributed work environment with an asynchronous work culture.
  • High autonomy and ownership over technical scope.
  • Opportunity to work on products at the intersection of artificial intelligence and audio.
  • Competitive compensation with bonus and stock.
  • Inclusive product mission focused on improving access to learning, including for people with dyslexia and ADD.

Hiring process

  • Several technical interviews followed by a take-home assessment using a real codebase.
  • The assessment includes two stages: submission, feedback from an engineer, and time to apply the feedback.
  • The process is intended to finish within one week and includes a walkthrough of the candidate's reasoning.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →