JOBSEARCHER

Software Engineer, Scheduled Tasks

VercelMesa, AZL6 LeadOctober 24th, 2026
Overview: Check you match the skill requirements for this role, as well as associated experience, then apply with your CV below. In this role you design, build, and operate platform primitives for Workflows, Queues, and Cron, enabling developers to coordinate background, event-driven, and scheduled work at scale. You join a team that blends developer experience with distributed systems to deliver simple, composable primitives across the platform. You will shape APIs, SDKs, and tooling, and own production-readiness and performance. The work connects open-source community feedback with customer needs to improve the reliability and usability of background processing at scale. Compensation / Benefitsequityinclusive healthcare packagementorship and eventsflexible time offWFH budgetgear for role
Responsibilities:
  • Design, build, and operate platform capabilities across Workflows, Queues, and CronHelp developers build applications and agents coordinating background, event-driven, and scheduled work
  • Develop APIs, SDKs, and tooling to define, run, and manage durable work at scale
  • Contribute to the distributed-systems foundations behind scheduling, message delivery, execution, retries, and state
  • Partner with product, developer experience, and infrastructure teams to translate customer needs into useful primitives
  • Raise the engineering bar through design reviews, tested code, production ownership, and clear technical communication
  • Engage with developers and the open-source community to reduce friction in background jobs, queues, and scheduling
Key requirements:
  • 5+ years of experience in distributed systems, developer platforms, or cloud infrastructure
  • Experience with TypeScript/JavaScript and open-source infrastructure or developer tools (a plus)
  • Comfort across APIs, runtimes, storage, networking, and production operations xaygatp 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
  • High-quality, well-tested code and strong problem-solving skills
  • Clear communication, cross-team collaboration, and ability to guide a growing team to strong technical decisionsclear communicationcollaboration across teamssolutions-oriented problem solving
TypeScript/Java Scriptdistributed systemsjob queues