About the role

As a Platform Engineer at Ashby, you will play a critical role in scaling our infrastructure and building a 'paved road' for our engineering teams. You will own projects end-to-end, dive into scaling challenges, and influence how the entire team interacts with our infrastructure. We value code-as-infrastructure and aim to build systems that are mature, reliable, and developer-friendly.

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.
  • Participate in on-call rotations in a follow-the-sun model.

Engineering Culture

We operate with minimal process and high ownership. Engineers run their own projects, research problems, write specs, and implement solutions end-to-end. We prioritize deliberate, written communication and focus time, maintaining a low-meeting culture. We invest heavily in developer tooling, AI-powered workflows, and common building blocks to maintain high leverage.

Benefits

  • Competitive salary and equity.
  • 10-year exercise window for stock options.
  • Unlimited PTO.
  • A minimum of 12 weeks of fully paid parental leave.
  • Generous equipment, software, and office furniture budget.
  • $100/month education budget with coverage for conferences.
  • $250/month tool budget plus access to AI tools like Claude, Cursor, and Codex.
  • High-quality supplemental health insurance for you and your dependents, fully covered by Ashby.
  • Opportunities for in-person team meetups (departmental and company-wide) and a budget for local meetups.

Requirements

  • Experience building infrastructure at a scale beyond Ashby's current stage (dealing with millions of data points).
  • Proven ability to automate everything from provisioning to monitoring and release processes.
  • Proficiency in infrastructure-as-code and managing cloud-based (AWS) environments.
  • Ability to handle diverse technical challenges, including security enforcements, database optimization, and Kubernetes debugging.
  • Strong coding skills (TypeScript, Node.js, React, Apollo GraphQL, Postgres, Redis) as you will be responsible for application-level code at a platform level.
  • Comfort with evaluating risk and making independent technical decisions.
  • Excellent written communication skills for an async-first culture.
  • Ability to manage your own projects and delivery without external prodding.