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 5 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

Principal Software Engineer

Principal Software Engineer role at Microsoft leading Azure Virtual Desktop and Windows 365 development, focusing on cloud computing solutions with competitive compensation and comprehensive benefits.

Principal Engineer PaaS-Applications FMW Oracle Identity Management (CSS)

Principal Engineer position at Oracle focusing on Identity Management solutions, requiring 10+ years of experience in Java development and identity governance implementations.

Principal Software Engineer

Principal Software Engineer role at Microsoft working on OneDrive and SharePoint cloud infrastructure, focusing on system design, performance optimization, and service reliability.

Principal Software Engineer

Principal Software Engineer position at Microsoft, working on Dynamics 365 Customer Service Omnichannel, requiring 6+ years of experience in developing enterprise-scale services and real-time systems.

Lead Software Engineer (Production Tools)

Lead Software Engineer position at Scanline VFX, focusing on production tools development and team leadership for VFX pipeline solutions.