About the Role

We’re looking for a curious, rigorous, problem-hungry platform software engineer (who codes!) to carry the ball as we bring Ashby to the big leagues. Ashby builds software that lets talent teams build an efficient, delightful, respectful hiring process. Similarly, you’re an engineer who wants to build a “paved road” that excellent engineering teams can safely take to the moon and back.

As a Platform Engineer at Ashby, you’ll get to dive into scaling problems, add new capabilities to our platform, and think about how our entire team interacts with infrastructure. All our own engineers own their projects end-to-end and ship with minimal oversight. We don’t put roadblocks to ensure security when common sense will do and we don’t build processes like change management boards around the lowest common denominator. But with great power comes great responsibility: we handle personal and confidential data about some of the biggest decisions we ever make at work. As we grow, more and bigger customers rely on us to be reliable and secure and how we operate internally will need to evolve.

Responsibilities

  • Optimize our homegrown ultra-dynamic recruiting DSL-to-SQL compiler, and create tools to help developers do so.
  • Create automated guardrails for the security and privacy of our customer data.
  • Help our developers ship features fast through canary deploys, gradual rollouts and feature flags, while keeping complexity manageable and reducing downtime.
  • Work with the business and the engineering team to define SLOs and implement the corresponding SLIs.
  • Ensure all communication with external services supports retries and circuit-breakers.
  • Implement the infrastructure to support an event-driven architecture and data warehouse.

Benefits

  • Competitive salary and equity.
  • 10-year exercise window for stock options.
  • Unlimited PTO, and we will encourage you to take it.
  • A minimum of 12 weeks of fully paid parental leave, covered by Ashby.
  • Generous equipment, software, and office furniture budget.
  • $100/month education budget with more expensive items (like conferences) covered with manager approval.
  • $250/month tool budget plus access to Claude, Cursor, and Codex with generous token budgets.
  • High-quality supplemental health insurance for you and your dependents, fully covered by us.
  • Remote-first culture with in-person meetups at least twice a year and a budget to meet up with folks in your city/region.

Requirements

  • You’ve built infrastructure at a slightly later stage than Ashby is at - you know how to deal with millions of data points, have seen great (or not great) infrastructure make or break customer experience, and have automated everything from provisioning to monitoring and release process.
  • You’re a Swiss army knife. You’ll get every hard problem the company faces. You’ll get to do infrastructure updates, security enforcements, database optimization, Kubernetes debugging, and digging through Typescript traces figuring out what doesn’t work.
  • You must be comfortable coding; our Platform Engineers are some of our best software engineers and they are just as responsible for the application as the other engineering teams.
  • You must be comfortable with SQL.
  • You must be comfortable with async communication and written documentation.
  • You must be able to deliver projects on your own without constant prodding.
  • Technology Stack (experience not strictly required): TypeScript (frontend & backend), Node.js, React, Apollo GraphQL, Postgres, Redis, AWS, Datadog, Sentry.