Senior Software Engineer, Trust
Job description
About the role
Checkr Trust is building safer communities by providing our customers with risk signals about its users. Every year, our team provides insights on tens of millions of users across multiple verticals: online dating, car rental, short-term rentals, and many more. We acquire, analyze, and deliver insights in smart, scalable ways that help organizations identify and mitigate risk. The role involves working closely with customers, engineers, and leaders to design, build, and launch new products that directly impact real-world trust and safety challenges. You will take full ownership of the entire process of developing end-to-end applications - from shaping the idea to delivering the finished application. This position operates within the Checkr start-up lab, balancing the speed of a small startup with the resources of a known technology brand to drive meaningful outcomes. Since launching, Trust has seen significant growth and is seeking a Senior Full Stack Software Engineer to play a pivotal role in this continued expansion.
Key facts
What you'll do
Partner with customers, engineers, and leaders to design, build, and launch new products that advance trust and safety.
Take full ownership of the entire process of developing end-to-end applications - from shaping the idea to delivering the finished application.
Build and improve APIs, including integrating with third-party services to expand what our products can do.
Embrace a customer-centric, product-first approach - partner directly with customer success, customers and stakeholders to better understand their needs and turn those into useful features.
Keep code reliable and easy to maintain with solid testing, thoughtful reviews, and good practices.
Run and measure product experiments, using what you learn to guide future development.
Building scalable APIs and asynchronous event-based architecture that can reliably handle very high traffic.
Develop features that analyze and deliver insights in smart, scalable ways across verticals such as online dating, car rental, and short-term rentals.
Collaborate closely with cross-functional teams to ensure solutions align with business goals and user safety outcomes.
Contribute to the growth of the data platform by implementing robust components that power risk signals for millions of users.
Leverage experimentation and data to validate customer needs and guide product direction in an early-stage environment.
Maintain a bias for action by raising the bar, moving with urgency, staying resilient through ambiguity, and taking ownership to deliver meaningful outcomes.
Support the development of scalable technical infrastructure, including observability tooling and container orchestration, to serve 10mm+ users.
Work within a startup lab environment that values speed, innovation, and the ability to iterate quickly on new ideas.
Requirements
BS/MS degree in either computer science or an engineering discipline.
Have founded or held early roles at successful fast-paced startups.
5+ years of full stack software development experience.
Advanced knowledge in Ruby (Rails), Javascript (React), or similar languages/frameworks.
Experimentation mindset: autonomy and empowerment to validate a customer need, get team buy-in, and ship a rapid MVP.
Early-stage approach: comfort with ambiguity, balancing speed and perfection, and the confidence and curiosity to help guide product direction.
An A-player mindset with a strong bias for action: you raise the bar, move with urgency, stay resilient through ambiguity, and take ownership to deliver meaningful outcomes.
Background in trust & safety, IDV, background check products or criminal data is required.
Experience building scalable technical architecture that can scale to 10mm+ users, including observability tooling and container orchestration.
Expertise in data analysis and processing is mandatory.
Experience building and working with scrapers and scraping technology is required.
Practical notes
The role operates in a startup lab within Checkr, which means the Senior Software Engineer, Trust will work in an environment that prioritizes rapid iteration and ownership. There is no specified engagement type or compensation details provided in the source material. Candidates must be located in or willing to relocate to San Francisco, California, United States. The position demands advanced technical skills in full stack development, with a focus on scalable systems, API integration, and data processing. Success in this role will require a combination of technical expertise, customer empathy, and the ability to navigate ambiguity while delivering high-impact solutions in the Trust and safety domain.