Principal Software Engineer

People infrastructure for the future of work
$236,480 - $278,212
Backend
Principal Software Engineer
Hybrid
501 - 1,000 Employees
20+ years of experience
Enterprise SaaS

Description For Principal Software Engineer

Checkr, a leading company in people infrastructure for the future of work, is seeking a Principal Software Engineer to spearhead the long-term design of their core systems and lead critical cross-organizational initiatives. Founded in 2014, Checkr has revolutionized the job seeker screening process with modern, machine learning-powered technology. With over 100,000 customers including DoorDash, Coinbase, and Lyft, Checkr is recognized on the Forbes Cloud 100 2024 List and as a Y Combinator 2024 Breakthrough Company.

In this role, you'll work across the entire R&D organization to deeply understand product domain models and customer needs. You'll be responsible for ensuring Checkr architects a best-in-class, API-first product that can scale into the future. Key responsibilities include facilitating long-term architecture of core systems, developing a cohesive engineering strategy, driving international expansion, introducing versioning strategies, and leading API governance groups.

The ideal candidate brings 20+ years of software engineering experience, with 4+ years leading architecture projects across an organization and 8+ years in a leadership role. Proficiency in Ruby and GoLang is required, along with a solid understanding of Cloud technologies and backend stacks. You should have a deep understanding of microservices design and asynchronous queueing models, strong collaboration and communication skills, and experience mentoring teams in domain-driven design.

Checkr offers a competitive compensation package, including a salary range of $236,480 to $278,212 for this role in Denver, CO. Benefits include comprehensive health coverage, learning and development allowances, equity compensation, and flexible PTO. The company embraces a hybrid work model, expecting 2-3 days in the office per week, with perks like lunch four times a week and a commuter stipend.

Join Checkr to collaborate with brilliant minds, disrupt an industry, and make a significant impact on employment opportunities for often overlooked candidates. If you're passionate about architecting scalable solutions and driving innovation in the HR tech space, this role offers an exciting opportunity to shape the future of work.

Last updated 9 days ago

Responsibilities For Principal Software Engineer

  • Facilitate the long-term architecture of our core systems
  • Develop a cohesive engineering strategy for Checkr's architecture
  • Drive the work to evolve Checkr's platform into Enterprise and International markets
  • Drive the work to introduce Checkr's first versioning strategy
  • Lead and sponsor API governance groups and advocate for best practices
  • Deeply understand customer, partner, and product team needs
  • Ensure the quality, reliability, and scalability of our services
  • Collaborate with the team in designing and implementing new features
  • Partner with Product and management in project planning, focusing on timeline and scoping
  • Evangelize Checkr's APIs and be an advocate for Checkr in the developer community

Requirements For Principal Software Engineer

Ruby
Go
  • 4+ years leading architecture projects across an organization
  • 8+ years experience in a leadership role
  • 20+ years experience as a software engineer
  • Experience developing in Ruby and GoLang
  • Solid understanding of Cloud technologies and all layers of backend stacks
  • Strong collaboration, communication and project management skills
  • Deep understanding of microservices design and asynchronous queueing models
  • Experience leading and influencing cross-functional teams
  • A strong sense of ownership
  • Experience mentoring engineering and product teams in domain driven design
  • A great desire to learn, collaborate, improve, and innovate

Benefits For Principal Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Equity
Parental Leave
  • Learning and development allowance
  • Competitive cash and equity compensation and opportunity for advancement
  • 100% medical, dental, and vision coverage
  • Up to $25K reimbursement for fertility, adoption, and parental planning services
  • Flexible PTO policy
  • Monthly wellness stipend
  • Home office stipend

Interested in this job?

Jobs Related To Checkr Principal Software Engineer

Software Development Manager, Alexa Smart Properties

Lead Alexa Enterprise Billing team development, managing cloud services and team while building innovative voice experiences for commercial spaces.

Principal Software Engineer

Principal Software Engineer role at Microsoft focusing on Azure SQL DB connectivity, requiring 12+ years of experience in distributed systems and database development.

Software Engineer L7, Growth Engineering

Principal Software Engineer role at Netflix leading Growth Engineering initiatives, architecting systems for billing, payments, and consumer platforms.

Principal Engineer/Manager, CAD tools & Methodology

Lead a 20+ CAD team at Qualcomm Noida, developing tools and methodologies for complex SoC design in cutting-edge process nodes.

Sr. CPU Performance Modeling Architect

Senior CPU Performance Modeling Architect role at Qualcomm, focusing on designing and optimizing high-performance, low-power CPU architectures.