Skip to main content

Ruby on Rails Software Engineer

Posted 4 days ago

samprasoftMillbrae (CA)

SENIORITY

Mid

Apply (opens in a new tab)

About the role

Checkr Software Engineer Checkr builds people infrastructure for the future of work. We've designed a faster—and fairer—way to screen job seekers. Checkr puts modern technology powered by machine learning in the hands of hiring teams, helping to hire great new people with an experience that’s fast, smooth, and safe. Checkr is recognized on Forbes Cloud 100 2024 List and is a Y Combinator 2023 Breakthrough Company. Checkr has over 100,000 customers including DoorDash, Coinbase, Lyft, Instacart, and Airtable. As one of the largest providers of background data resources in the United States, Checkr empowers consumer reporting agencies and businesses to make well-informed decisions that protect their organizations, employees, and customers. Our team consists of data enthusiasts who excel at acquiring, processing, and delivering data to address trust and safety challenges. A career at Checkr means collaborating with brilliant minds, disrupting an industry, and opening channels of employment to often overlooked candidates. Specialties: Background screening, Motor Vehicle Reports, Criminal Searches, API, FCRA Compliance, Artificial Intelligence, Machine Learning, AI, and HRTechnology. Checkr generates revenue through a subscription-based model, where businesses pay a monthly fee for access to its background check services. The company also offers additional features and customization options for an extra fee. Their target market includes businesses of all sizes looking to streamline their hiring processes. Top solutions include AI-powered background checks, criminal record checks, and drug screening services. Checkr’s current background check solution features several public APIs, both public and internal portals, and a range of microservices. Checkr hired a team of Python Backend Software Engineers to support a project focusing on the integration between Checkr’s services and their partner’s data (DMV’s, courthouses, etc.)We are looking for one more contract Software Engineer to support this team. The work would be done in slightly different systems and would require some refactoring of existing code to be able to consume the changes made by the Backend Software Engineers. Looking for a backend focused Senior Software Engineer (10+ years) with expertise in Ruby on Rail, AWS, and Docker, and a high standard for quality.
Responsibilities: Collaborate with other engineers and product managers to understand all project requirements. Deliver performant, reliable, scalable, and secure code. Manage individual project priorities, deadlines and deliverables. Provide regular updates to teams, stakeholders, and leadership.
Qualifications:
  • 8+ years of experience as a Software Engineer
  • Experience working in Health-Tech or Fintech is a plus
  • Expertise with Ruby on Rails
  • Experience with AWS and Docker
  • Understanding of microservice architecture infrastructure
  • Experience designing and implementing REST APIsA very high standard for quality, compliance, and attention to detail
Excellent written and verbal communication skills with the ability to work across technical teams, business stakeholders, and leadership.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this