Software Engineer II

People infrastructure for the future of work
$147,000 - $173,000
Backend
Mid-Level Software Engineer
Hybrid
501 - 1,000 Employees
2+ years of experience
Enterprise SaaS · AI

Description For Software Engineer II

About Checkr Checkr is building the data platform to power safe and fair decisions. Established in 2014, Checkr's innovative technology and robust data platform help customers assess risk and ensure safety and compliance to build trusted workplaces and communities. Checkr has over 100,000 customers including DoorDash, Coinbase, Lyft, Instacart, and Airtable.

As a Software Engineer at Checkr, you will work on high impact engineering projects that help build a fairer future for all. You will work in a collection of small services built on Ruby and Javascript, with both SQL and NoSQL databases, as well as message queues for asynchronous tasks. Checkr was founded by engineers for engineers; we want to create the best environment for developers to build, learn and love their work.

The role offers an opportunity to:

  • Own product development from design to release
  • Collaborate with cross-functional teams
  • Build scalable solutions handling hundreds of thousands of daily transactions
  • Work with modern tech stack including Ruby, Javascript, SQL/NoSQL databases
  • Drive innovation through experimentation and MVP development
  • Focus on quality and reliability
  • Make meaningful impact on fair hiring practices

You'll be joining a fast-paced, collaborative environment with:

  • Competitive compensation and growth opportunities
  • Comprehensive benefits including medical, dental, vision
  • Flexible PTO and wellness benefits
  • Hybrid work model with office perks
  • Learning and development allowance

This is an excellent opportunity for an experienced engineer looking to make meaningful impact while working with modern technologies in a mission-driven company focused on building fairer workplaces through innovative background check solutions.

Last updated 2 days ago

Responsibilities For Software Engineer II

  • Own the product development of features from design, implementation, to release
  • Partner with product, design and other stakeholders in designing new features
  • Collaborate with other engineers in architecting and implementing new features
  • Design, develop, test, deploy, maintain, and improve our products
  • Deliver performant, reliable, scalable, and secure code
  • Monitor, investigate, triage, and resolve production issues
  • Bring a customer-centric, product-oriented mindset
  • Develop new end to end web applications
  • Instrument and deploy new product experiments

Requirements For Software Engineer II

Ruby
JavaScript
Redis
Node.js
  • 2+ years of backend software development experience
  • Proficiency in Ruby and Javascript (or similar languages/frameworks)
  • Proficiency with test frameworks and automation (e.g. Cypress)
  • Experience developing RESTful APIs
  • Strong documentation skills
  • A strong sense of ownership from feature design through production release
  • A desire to collaborate with external stakeholders
  • An eagerness to learn, collaborate, improve, innovate, and have fun

Benefits For Software Engineer II

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Education Budget
  • Learning and development allowance
  • 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
  • Lunch four times a week
  • Commuter stipend

Interested in this job?

Jobs Related To Checkr Software Engineer II

Software Engineer (Asp.net, C# and SQL)

Software Engineer position at Ivalua focusing on Asp.net, C# and SQL development for cloud-based procurement solutions.

Software Engineer - Validation Toolset

Software Engineer role at Applied Intuition focusing on validation toolset development for autonomous vehicle systems

Back End Developer

Back End Developer position at Pipedrive, working on the Automations feature team using Node.js, TypeScript, and various cloud technologies in a hybrid work environment in Lisbon.

Software Dev Engineer, Identity

Build and maintain critical authentication and identity systems at Amazon, working with cutting-edge technologies to serve millions of customers worldwide.

Software Development Engineer, Digital Acceleration

Software Development Engineer position at Amazon's Digital Acceleration team, building SAAS solutions for subscription and membership businesses.