Назад
9 дней назад

Software Engineer, Scheduled Tasks (Distributed Systems)

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

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

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

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

Текст:
/
TL;DR
Software Engineer, Scheduled Tasks (Distributed Systems): Building and scaling Workflows, Queues, and Cron platform primitives for background, event-driven, and scheduled applications with an accent on APIs, durable execution, and developer experience. Focus on designing distributed-systems foundations for scheduling, message delivery, retries, state, concurrency, and fault tolerance.

Location: San Francisco, United States

Salary: $196,000–$312,000 per year; compensation outside San Francisco may be adjusted based on employee location.

Company

Vercel builds agentic infrastructure and developer platforms that help people and software agents ship and run applications.

What you will do

  • Design, build, and operate platform capabilities across Workflows, Queues, and Cron.
  • Build APIs, SDKs, and tooling for defining, running, and managing durable work at scale.
  • Develop distributed-systems foundations for scheduling, message delivery, execution, retries, and state.
  • Help developers coordinate background, event-driven, and scheduled work in applications and agents.
  • Partner with product, developer experience, and infrastructure teams to turn customer needs into platform primitives.
  • Improve engineering quality through design reviews, tested code, production ownership, technical communication, and developer feedback.

Requirements

  • 5+ years of experience building and operating distributed systems, developer platforms, or cloud infrastructure.
  • Experience with job queues, schedulers, workflow orchestration, event-driven systems, state machines, stream processing, or durable execution.
  • Understanding of delivery guarantees, retries, idempotency, concurrency, and fault tolerance.
  • Comfort working across APIs, runtimes, storage, networking, and production operations.
  • Ability to write high-quality, well-tested code and solve complex technical problems.
  • Clear communication and effective cross-team collaboration.

Nice to have

  • Experience with TypeScript or JavaScript.
  • Experience with open-source infrastructure or developer tools.

Culture & Benefits

  • Inclusive healthcare package.
  • Flexible time off.
  • Mentorship and support for attending professional events.
  • Work equipment and a work-from-home budget.
  • Competitive compensation package including equity and potential bonus or variable pay eligibility.

Hiring process

  • Applicants explain why they are a good fit for the role.
  • Recruiters can provide additional details about the compensation package.

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