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 2 months 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

Technical Program Manager Lead, OTT, YouTube

Lead Technical Program Manager position at YouTube's OTT team, focusing on streaming TV transformation, feature delivery scaling, and team leadership.

Senior Software Engineering Manager, YouTube

Lead and manage engineering teams at YouTube, overseeing technical projects and team development while working with cutting-edge technology to shape the future of video sharing.

Software Engineering Manager, Billing Finance

Lead software engineering team for Google Cloud's Billing Finance, managing data transformation pipelines and financial products using BigQuery and Java.

Application Engineering Manager

Lead engineering team in developing and maintaining enterprise legal solutions at Google, overseeing application lifecycle and third-party system integration.

Engineering Manager, Enterprise Platforms

Lead Google's Enterprise Platforms team as Engineering Manager, overseeing technical innovation and team development while building scalable internal business solutions.