Talent.com
Principal Platform Engineer, Americas
Principal Platform Engineer, AmericasAshby • Vancouver, Metro Vancouver Regional District, CA
Principal Platform Engineer, Americas

Principal Platform Engineer, Americas

Ashby • Vancouver, Metro Vancouver Regional District, CA
30+ days ago
Job type
  • Full-time
Job description

2 days ago Be among the first 25 applicants

This range is provided by Ashby. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base Pay Range

$202,000.00 / yr - $330,000.00 / yr

About the Role And How We Work

Hi 👋 I’m Colin, Head of EMEA Engineering. I’ve spent a number of years leading engineering teams in startups, and that has always included being close to infrastructure teams - no matter what name they’ve worn (SRE, infrastructure, platform, etc). I’ve got my hands dirty building the initial infrastructure for startups and know the value a talented infrastructure engineer brings. The rigour, the discipline, the peace and quiet when everything just hums along.

Our infrastructure is in a good place for now. Nothing is static. Ashby continues to grow rapidly, putting strain on our existing infrastructure. We’re always looking to give our customers more powerful hiring software, and building new product features often requires new pieces of infrastructure.

Having herded plenty of snowflake servers in the past, I’ve learned there’s a better way. I (and Ashby) place a lot of value on code‑as‑infrastructure. 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.

We’re at an inflection point where our ability to scale and deliver a seamless experience has a make‑or‑break impact – we have some of the fastest growing companies using our platform every day to hire hundreds of people per month. We need someone like you to make good decisions, debug thorny issues, and build us a future‑proof platform that can withstand this scale. Our small but mighty infrastructure team has set up a secure and simple environment (we don’t believe in spinning up a new service unless necessary!) for our growing product team to build in. That’s where you come in : you, too, will own projects end‑to‑end and have an impact on core parts of the Ashby developer and user experience. For instance, you could work on :

  • 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

We’re looking for someone who can build systems that an engineer would like to work with : mature and boring but open‑minded and approachable. We have to balance reliability with flexibility. Software and its availability are now mission critical to almost every working professional. To be in an SRE in today’s world, you have to be extremely comfortable evaluating risk, those you take and those others take.

You Should Apply If

  • You never stop. You get weirdly obsessed about a problem that doesn’t yet make sense, turn it every which way in your head until the explanation dawns. You’ll search every rock, inventory every clue, hunt every mismatch. We do that, too – together we’ll be armed with state‑of‑the‑art monitoring tools and an impressive amount of data, and join you in the adventure.
  • You don’t take shortcuts. You’re speaking up for the future user, the edge case, the doomsday design. You know product engineers want to build it with you, and see them as allies, where you give them the power and knowledge to access greater things.
  • You’re someone who cares about what you do and the team you do it with, and want to work with others who do as well. You’ll be on interview panels choosing your next colleagues, and you’ll take that seriously. You only want to work with people who make you better, and want to make you better.
  • 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 (all nationalities welcome). 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 probably don’t feel like an expert at at least some of that… and that appeals to you.
  • You Should Not Apply If

  • You don’t want to make your own decisions on what is the best paved road to build for Ashby, and expect a lead or manager to make the final call on what that is.
  • You hate SQL. We have a lot of features built around making the best out of data, and our platform engineers also sometimes dive into a gnarly report or advise engineers on a more performant data model to use.
  • You don’t want to code. Our SREs are some of our best software engineers and they are just as responsible for the application as the other engineering teams – they review code and submit code changes will be part of your day‑to‑day.
  • Your primary mode of communicating best practices to engineers is live meetings. We’re a very async culture and written communication (and code) is how changes get made. As an Ashby SRE, you will need to share new tooling and best practices with engineers faster than your next meeting opportunity will take you.
  • You’ve never delivered a project, on your own, without someone prodding you for updates. We have no project or delivery managers to fill your calendar with busy work, but the flip side is you have to do your project management, seek the help you need to get unstuck and cut scope when it’s worthwhile.
  • Technology Stack

    TypeScript (frontend & backend), Node.js, React, Apollo GraphQL, Postgres, Redis. We use Datadog and Sentry on 100% cloud‑based (AWS) infra. We take developer experience and reliability seriously : all engineers are on call in a follow‑the‑sun model, and everyone contributes to developer tooling.

    What We’re Building

    When we started Ashby, we saw the opposite with Talent Acquisition software – recruiting teams were leveling up how they did their work, but instead of software meeting this new standard, it held them back. We built and continue to build Ashby to give TA teams the highest standard of tooling. Software that’s intelligent and powerful. Software that provides insights into where they’re failing and automates or simplifies many of the tasks they’re underwater with. We want other functions and departments to be jealous of what TA teams can do with Ashby, and today they often are!

    Engineering Culture

    Our Engineering Culture Is Motivated By Co‑founders’ Belief That a Small Talented Team, Given The Right Environment, Can Build High‑quality Software Fast (and Work Regular Hours!). We Do It Through :

  • Minimal process with ownership over decisions normally made by product and design
  • Natural collaboration and deliberate communication
  • Investing in tools and abstractions that give us leverage
  • Putting effort into building a diverse team
  • Collaboration & Communication

    Our engineering team consists of lifelong learners who are talented but also humble and kind. These attributes create an environment where collaboration happens naturally. We combine research, prototyping, and written proposals to see around corners and get feedback from the team across time zones. Focus time is something that we hold sacred, and with thoughtful and deliberate communication, engineers are in

    Interview Process

    At Ashby, our team and interview process want to help you show your best self. We’ll dive into past projects and simulate working together via pair programming, writing product and tech specs collaboratively, and talking through decisions. There are no leetcode or whiteboard exercises.

    Our Interview Process Is Three Rounds

  • Introduction call with Hiring Manager (15 to 30 min, live)
  • A technical screen where we pair in our actual codebase (1 h, live)
  • Three non‑coding interviews that focus on technical design, debugging incidents, and infrastructure (3 h 15 min, live – can be split across multiple days)
  • Depending on our leadership team’s bandwidth, we may start with an additional 30 min screen with a recruiter. Your hiring manager will be your main point of contact and prep you for interviews. Each round will have written guidance so you know what to expect (you’ll need minimal preparation). You’ll meet 4 to 6 people in engineering (with 5‑15 min in each interview to ask them questions). If we don’t give an offer, we’ll provide feedback!

    Your First Three Months

    We want an exceptional onboarding experience for every new hire. At Ashby, your dev environment is set up with a single script, you push your first product change on day one, and you spend the rest of your time shipping product changes that give you a tour of our codebase and best practices. The product changes increase in scope and ambiguity from simple copy changes to the delivery of a prominent, impactful feature. Your manager will do a 30, 60, and 90‑day review to give feedback and calibrate on how we work together.

    Benefits

  • Competitive salary and equity.
  • 10‑year exercise window for stock options. You shouldn’t feel pressure to purchase stock options if you leave Ashby —do it when you feel financially comfortable.
  • Unlimited PTO, and we will encourage you to take it.
  • A minimum of 12 weeks of fully paid parental leave, covered by Ashby. For folks outside the US, it may be longer to be in line with regional requirements.
  • Generous equipment, software, and office furniture budget. Get what you need to be happy and productive!
  • $100 / month education budget with more expensive items (like conferences) covered with manager approval.
  • If you’re in the US, we offer top‑tier health insurance for you and your dependents, with 100% of premiums covered by Ashby. In other countries, we provide high‑quality supplemental health insurance for you and your dependents, also fully covered by us.
  • Equal Employment Opportunity

    Ashby provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, sexual orientation, gender identity, or gender expression. We are committed to a diverse and inclusive workforce and welcome people from all backgrounds, experiences, perspectives, and abilities.

    Seniority level

    Mid‑Senior level

    Employment type

    Full‑time

    Job function

    Engineering and Information Technology

    Industries

    Software Development

    Referrals increase your chances of interviewing at Ashby by 2x

    #J-18808-Ljbffr

    Create a job alert for this search

    Principal Engineer • Vancouver, Metro Vancouver Regional District, CA

    Similar jobs
    Sr. Infotainment Platform Integration Engineer

    Sr. Infotainment Platform Integration Engineer

    Rivian and Volkswagen Group Technologies • Vancouver
    Full-time
    Infotainment Platform Integration Engineer.Infotainment Platform Integration Engineer role at Rivian and Volkswagen Group Technologies. Rivian and Volkswagen Group Technologies is a joint venture be...Show more
    Last updated: 12 days ago • Promoted
    AI Principal Software Engineer - US SaaS startup | Remote

    AI Principal Software Engineer - US SaaS startup | Remote

    Atomic HR • Vancouver, British Columbia, .CA
    Remote
    Full-time
    Quick Apply
    We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide. We specialize in finding roles that align with your skills, expe...Show more
    Last updated: 30+ days ago
    Account Executive, Americas

    Account Executive, Americas

    Farpointhq • Vancouver
    Full-time
    Farpoint is a leading global AI consultancy – building and deploying AI solutions against operational bottlenecks for our clients around the world. By developing a deep understanding of the companie...Show more
    Last updated: 11 days ago • Promoted
    Senior Platform Engineer

    Senior Platform Engineer

    Getunblocked • Vancouver
    Full-time
    Unblocked, you will provide expertise, provision infrastructure resources, and create automation tools needed by our engineering teams to get software out the door more quickly and with security in...Show more
    Last updated: 11 days ago • Promoted
    Data Platform Engineer II - Cloud & AWS Pipelines

    Data Platform Engineer II - Cloud & AWS Pipelines

    Planview GmbH, Software & Consulting • Vancouver
    Full-time
    A global leader in work management solutions is seeking a Software Engineer II in Vancouver to contribute to building and maintaining cloud data platforms. The ideal candidate will have 3-4 years of...Show more
    Last updated: 10 days ago • Promoted
    Platform Data Engineer

    Platform Data Engineer

    Punt • Vancouver
    Full-time
    Punt is a fast-growing technology company and the creator of a market-leading online social gaming platform.Our mission is to build the most advanced, engaging, and seamless social gaming experienc...Show more
    Last updated: 12 days ago • Promoted
    Data Platform Engineer : Build Scalable Pipelines & Insights

    Data Platform Engineer : Build Scalable Pipelines & Insights

    GuruLink • Vancouver
    Full-time
    An innovative tech company in Canada is seeking an ambitious engineer to build data systems that power their AI platform. The ideal candidate will have extensive experience in data architecture, man...Show more
    Last updated: 11 days ago • Promoted
    Principal Engineer (Golang)

    Principal Engineer (Golang)

    Starboard Recruitment • Vancouver, BC, Canada
    Full-time
    Starboard Recruitment, on behalf of our client, is searching for an experienced Principal Engineer.Our client is a top-tier, venture-backed, Series-B, US-based tech startup with a team of experts i...Show more
    Last updated: 30+ days ago • Promoted
    Catalog Platform Engineer - On-Site, Cloud-Native Stack

    Catalog Platform Engineer - On-Site, Cloud-Native Stack

    lululemon • Vancouver
    Full-time
    A performance apparel company in Vancouver is seeking a Mid-Senior Level Engineer to develop secure and reliable products. The role includes participating in Agile ceremonies and conducting research...Show more
    Last updated: 12 days ago • Promoted
    Palantir Data Engineer

    Palantir Data Engineer

    Quality IT Resourcing • Richmond, British Columbia, Canada
    Full-time
    Palantir Data Engineer / Analytics Specialist.There is a growing global demand for professionals with deep expertise in Palantir platforms, particularly within government, defense, and large enterp...Show more
    Last updated: 2 days ago • Promoted
    Platform Engineering Leader — Scale, Reliability & Growth

    Platform Engineering Leader — Scale, Reliability & Growth

    Hiive • Vancouver
    Full-time
    A leading fintech startup in Vancouver is seeking an Associate Director of Engineering, Platform.You will lead and mentor teams in DevOps, Site Reliability Engineering, and QA, ensuring operational...Show more
    Last updated: 30+ days ago • Promoted
    Principal Engineer – Applications

    Principal Engineer – Applications

    Microchip Technology Inc. • Burnaby
    Full-time
    Principal Engineer – Applications.Principal Engineer – Applications.This role focuses on designing and advancing data‑center solutions, including PCIe Switches, Smart Storage Controllers, RAID Cont...Show more
    Last updated: 12 days ago • Promoted
    Business Development Manager Mounting Systems - Frankensolar Americas

    Business Development Manager Mounting Systems - Frankensolar Americas

    Frankensolar Americas • delta, bc, ca
    Full-time
    Frankensolar Americas is a leader in solar energy products, distribution, design, engineering, and renewable energy equipment. We supply high-quality products from the world’s top manufacturers, inc...Show more
    Last updated: 15 days ago • Promoted
    Chief Engineer

    Chief Engineer

    Bridgemans Services • Garibaldi Highlands, BC, Canada
    Full-time
    Primary Location : On MV Isabelle X / Saga-Company Vessels alongside Squamish, BC.Company Operating Name : Bridgemans Crew Management Ltd. Business Address : 2512 Yukon St, Vancouver, BC V5Y 0H2.Terms o...Show more
    Last updated: 30+ days ago • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Microsoft Canada • Vancouver, BC, Canada
    Full-time
    Microsoft’s Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time...Show more
    Last updated: 4 days ago • Promoted
    Platform Engineering Director : Scale, Reliability & Growth

    Platform Engineering Director : Scale, Reliability & Growth

    Hiive LLC • Vancouver
    Full-time
    A fintech startup is seeking an Associate Director of Engineering, Platform to lead their DevOps and Site Reliability Engineering teams. This role demands a strong foundation in platform engineering...Show more
    Last updated: 1 day ago • Promoted
    Senior Infrastructure Engineer - AWS, Terraform, Onsite

    Senior Infrastructure Engineer - AWS, Terraform, Onsite

    Owl Labs Inc. • Vancouver
    Full-time
    A leading tech company in Metro Vancouver is seeking an experienced Software Engineer to design and maintain infrastructure solutions using AWS. The ideal candidate will have 3-6 years of experience...Show more
    Last updated: 11 days ago • Promoted
    Platform Engineer – AWS Infrastructure

    Platform Engineer – AWS Infrastructure

    Bally's Intralot • Vancouver, BC, CA
    Full-time
    Join INTRALOT as a Platform Engineer – AWS Infrastructure - Powering Gaming Experiences!.At INTRALOT, we shape the future of gaming through innovation and technology. Our global presence, diverse cu...Show more
    Last updated: 18 days ago