Avatar for Checkr

The only background check company using artificial intelligence and machine learning

Senior Software Engineer, Ecosystems

$120k – $170k AngelList Est.
Apply now
Checkr’s mission is to build a fairer future by improving the understanding of the past. Since graduating Y-Combinator in 2014, Checkr’s product has shifted the on-demand economy and has continued to scale into serving enterprise companies across various industries. As a company that provides modern and compliant background checks for global enterprises and startups, Checkr knows first hand how difficult it may be for individuals with prior criminal history to find employment and we want to help provide fair chances for the formerly convicted. A career with Checkr provides the opportunity to make an impact on the professional lives of millions of people and we encourage all qualified individuals to apply for our roles.

Checkr is looking for experienced Ecosystems Software Engineers to help us build an easy to use development platform for external and internal system integrators.

Our team’s mission is to build developer friendly suite of tools and integration components that our partners will use to integrate Checkr services into Applicant Tracking Systems. We go beyond API to provide and maintain a platform to host and manage integration solutions. We work with developers and architects to connect complex software systems.

What a typical week may look like at Checkr:

Building new features for integrations development platform and testing them
Communicating with internal and external developers to build solutions that improve their productivity
Exposing Checkr APIs to and building sample solutions in MuleSoft Anypoint Platform
Defining and growing Checkr’s public APIs to cover new and existing product features
Learn about Applicant Tracking Systems and how they interact with Checkr
Help identify, triage and solve bugs

What we value in a Systems Engineer:

Familiarity building and using different types of APIs, for example ReST, SOAP, gRPC
Knowledge object oriented programming language, preferably Ruby, Java, or Python
You have curiosity in figuring out how to deliver clean, robust and scalable code
You have experience with at least one or more of the following: CI/CD tools, microservices, infrastructure services (Publish-subscribe systems, API Gateways, RPC frameworks, high-level testing strategies), or open source software
You understand how to build reliable distributed systems and can discuss tradeoffs in depth
You are a strong communicator and can build agreement between groups of people with different levels of technical expertise
Brownie Points:

You have built and deployed code on a SaaS platform
Experience with IPaaS platform, for example MuleSoft Anypoint Platform, Dell Boomi
Academic background in computer science or equivalent (BSc or MSc)
What you get:

A fast-paced and collaborative environment where we leverage the latest technology
Hands-on coaching and professional development
Competitive compensation and opportunity for advancement a true meritocracy
100% medical, dental and vision coverage
Unlimited PTO policy
Gym membership, transportation reimbursements
Catered lunch, dinner, and snacks
Equal Employment Opportunities at Checkr

Checkr is committed to hiring talented and qualified individuals with diverse backgrounds for all of its tech, non-tech, and leadership roles. Checkr believes that the gathering and celebration of unique backgrounds, qualities, and cultures enriches the workplace.

Checkr also welcomes the opportunity to consider qualified applicants with prior arrest or conviction records. Checkr’s commitment to diversity extends to hiring talented individuals in spite of a prior criminal history in accordance with local, state, and/or federal laws, including the San Francisco’s Fair Chance Ordinance.

Comprehensive health plans

Competitive compensation

Flexible part time off

A variety of food and snacks

Wellness programs

+1 more