Skip to content
CheckrCheckrSan Francisco, CA

Senior Software Engineer

Build and own end-to-end full-stack products, APIs, and event-driven systems in Checkr’s Trust startup lab. The role requires 5+ years of experience, strong Ruby/Rails and JavaScript/React skills, startup adaptability, and a customer-centric experimentation mindset.

185k – 218k/yr
On-site5+ YOEFullstack Engineering

About the role

Responsibilities

  • Work closely with customers, engineers, and leaders to design, build, and launch new products.
  • Own the end-to-end development process for applications, from shaping ideas through delivery.
  • Build and improve APIs, including integrations with third-party services.
  • Partner with customer success, customers, and stakeholders to understand needs and deliver useful features.
  • Maintain reliable, maintainable code through testing, thoughtful reviews, and sound engineering practices.
  • Run and measure product experiments to guide future development.
  • Build scalable APIs and asynchronous, event-based architectures capable of handling very high traffic.

Requirements

  • Bachelor's or master's degree in computer science or an engineering discipline.
  • Experience founding or working in early roles at successful, fast-paced startups.
  • 5+ years of full-stack software development experience.
  • Advanced knowledge of Ruby and Rails, JavaScript, React, or similar languages and frameworks.
  • An experimentation mindset and ability to validate customer needs, gain team buy-in, and rapidly ship MVPs.
  • Comfort with ambiguity and balancing speed with quality in an early-stage environment.
  • Strong ownership, bias for action, resilience, curiosity, and focus on meaningful outcomes.

Nice-to-Haves

  • Experience building scalable architectures for 10 million or more users, including observability tooling and container orchestration.
  • Background in trust and safety, identity verification, background-check products, or criminal data.
  • Expertise in data analysis and processing.
  • Experience building and using scrapers and scraping technology.

Compensation and Benefits

  • Base salary range: $185,000–$218,000 USD for San Francisco, CA.
  • Competitive cash and equity compensation.
  • Learning and development allowance.
  • Medical, dental, and vision coverage at 100%.
  • Up to $25,000 reimbursement for fertility, adoption, and parental planning services.
  • Flexible PTO policy.
  • Monthly wellness stipend.
  • In-office work is expected at least 3 days per week.

Skills

RubyRuby on RailsJavaScriptReactREST APIsAPI Integrationsasynchronous architectureEvent-Driven ArchitectureObservabilitycontainer orchestrationData Analysisweb scraping
Cribl

Senior Software Engineer, Cribl AI

CriblUnited States

Build and operate end-to-end AI features across Cribl’s product, backend, and model integration layers. The role requires strong full-stack experience, TypeScript or JavaScript expertise, backend systems skills, and production experience with AI agents, RAG, MCP, and machine learning systems.

185k – 215k/yrRemote5+ YOEFullstack Engineering
Gumloop

Senior Full Stack Engineer

GumloopSan Francisco, CA

Build and operate end-to-end frontend and backend features for an AI-native platform, working closely with users and owning products through deployment. The role seeks resourceful full-stack engineers with 2–5 years of experience and proficiency in Python, TypeScript, React, Tailwind CSS, and Redux.

185k – 250k/yrOn-site2+ YOEFullstack Engineering
Sprinter Health

AI Automation Team

Sprinter HealthSan Francisco, CA

Senior backend or full-stack engineer building core systems for in-home healthcare delivery, including patient booking, clinician routing, logistics, device integrations, and medical operations at a high-growth startup.

185k – 230k/yrHybrid8+ YOEFullstack Engineering
Counsel Health

Senior Software Engineer

Counsel HealthNew York, NY +1

Senior full-stack engineer building AI-native healthcare platform. Own product experiences, integrate LLMs into clinical workflows, architect scalable data/enterprise systems. Requires 5+ years production software experience and proficiency in React/Next.js/Node/TypeScript stack.

185k – 225k/yrHybrid5+ YOEFullstack Engineering
Elicit

Senior Software Engineer

ElicitOakland, CA

Builds and ships fullstack features for AI research assistant Elicit, focusing on language model integrations, scalable systems, and user needs. Requires senior-level experience across Node/Python backend and Next.js/TypeScript frontend with strong CS fundamentals.

185k – 305k/yrHybridFullstack Engineering