Senior Software Engineer at Checkr | San Francisco
Checkr, Inc.San Francisco, California, United States
On-site Full-time
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
Proven experience in software engineering with a strong background in Java, Python, or similar languages. Solid understanding of software development life cycle and agile methodologies. Experience with cloud technologies such as AWS, Azure, or Google Cloud. Ability to work collaboratively in a team environment and effectively communicate technical concepts. Bachelor's degree in Computer Science or a related field preferred.
About the job
Join Checkr as a Senior Software Engineer and play a crucial role in shaping our technology stack to improve background check services. As part of our dynamic engineering team, you will develop scalable solutions, implement best practices, and collaborate with cross-functional teams to enhance our platform.
About Checkr, Inc.
Checkr is reimagining the background check process. Our mission is to make the hiring process fairer and more efficient. We are a fast-growing company based in San Francisco, dedicated to leveraging technology to create positive change in the hiring landscape.
Similar jobs
1 - 20 of 12,077 Jobs
Search for Senior Software Engineer At Companycam San Francisco
Join CompanyCam as a Senior Software Engineer and be a pivotal part of our innovative team in San Francisco. We are seeking a highly skilled software engineer who is passionate about creating exceptional software solutions that enhance the user experience. In this role, you will collaborate with a talented group of engineers and product managers to develop cutting-edge applications that meet the needs of our customers.As a Senior Software Engineer, you will not only be responsible for writing high-quality, maintainable code but also for mentoring junior developers and contributing to architectural decisions. If you thrive in a dynamic environment and are eager to take on challenging projects, we want to hear from you!
Full-time|$200K/yr - $250K/yr|On-site|San Francisco
Senior Software EngineerEngineeringProlific is at the forefront of AI innovation, crafting the essential human data infrastructure that is transforming the AI development landscape. In an era where foundational AI technologies are becoming increasingly common, it is the quality and diversity of human-generated data that sets apart leading products and models.The roleWe seek impact-driven Software Generalists to join our expert team dedicated to supporting frontier model creators and enterprise AI application developers. As a full-stack engineer, you will collaborate across Prolific’s various domains to address customer and product challenges.This position offers an exhilarating chance to engage directly with pioneering AI companies, making vital technical decisions that balance agile startup execution with scalable, reliable engineering practices, as Prolific transforms research within the AI community. You will regularly collaborate in person with customers and our US team, while also working closely with our technology teams based in the UK.What you’ll bring to the roleOver 4 years of experience in a product engineering roleAbility to translate business concepts into effective software modelsCapacity to quickly learn and adapt across the breadth of Prolific’s domainsExperience working with both monolithic and distributed systemsExcellent communication and collaboration skills for direct customer interactionStrong understanding of modern web applications and architecture design patternsExperience in supporting applications within production environmentsSound judgment in technical decisions
At Kargo, we are dedicated to creating a vital link between the tangible world of freight and the digital platforms that facilitate its management. Our belief is that innovations in smart infrastructure are essential for fostering a safer and more efficient logistics future. Our advanced loading dock sensor platform verifies all incoming and outgoing freight, consolidating data that empowers shippers and carriers to effectively oversee dock operations, transition suppliers, and monitor material flow in real-time. We are deeply committed to providing exceptional solutions for our customers. By joining the Kargo team, you will have the chance to design and implement cutting-edge hardware and software solutions that will transform the logistics industry.
Join our dynamic team at idler as a Senior Software Engineer, where your expertise will lead the development of innovative software solutions that impact our clients and users. In this role, you will collaborate with cross-functional teams, enhance existing applications, and contribute to new product development. Your technical skills will be vital in ensuring top-notch performance and security in our software products.
Full-time|On-site|San Francisco, California, United States
Join Checkr as a Senior Software Engineer and play a crucial role in shaping our technology stack to improve background check services. As part of our dynamic engineering team, you will develop scalable solutions, implement best practices, and collaborate with cross-functional teams to enhance our platform.
Role overview Metriport seeks a Senior Software Engineer in San Francisco to help shape and maintain software systems that serve client needs. The position centers on developing scalable solutions and enhancing the reliability of Metriport’s products. What you will do Design, develop, and implement software with a focus on quality and scalability. Collaborate with cross-functional teams to define and launch new features. Enhance the performance, reliability, and responsiveness of Metriport applications. Bring engineering expertise to both existing products and new initiatives. About Metriport Metriport creates software products for clients in San Francisco and other locations. The team values strong technical skills, collaboration, and a steady commitment to delivering dependable solutions.
At Comulate, we are revolutionizing the insurance back office through the power of AI. Our innovative platform streamlines costly and labor-intensive accounting processes, marking the beginning of our mission to unlock the vast sums spent on manual insurance operations. Our Series B funding, announced in early 2025 and led by BOND & Workday, follows a period of remarkable growth and ambitious expansion plans.Why Join Us?Unprecedented growth trajectory, achieving 8-figure ARR within just three years, placing us in the 95th+ percentile of startup growth.Demonstrated strong product-market fit, with users praising our platform as “the best thing since sliced bread” and “life-changing”.A lean and talented team focused on developing category-defining products for prominent public and private enterprises, driving significant ROI and sustainable operations.We are making bold, innovative bets for a dedicated customer base, with an exciting pipeline of new clients on the horizon.We are just beginning to realize our vision and are well-positioned to integrate AI into crucial workflows across the insurance sector.Role OverviewWe are seeking a Senior Software Engineer to join our in-office team in San Francisco. You will be responsible for developing essential systems, services, and customer-facing features from start to finish. Your work will involve transforming high-level objectives into tangible outcomes, navigating ambiguity, and innovating to discover optimal solutions. As an early member of our team, you will play a crucial role in shaping our company culture and team dynamics.Our technology stack includes: TypeScript, Node, Postgres, React, GraphQL (Apollo), and Next.js.Discover more about our engineering culture and insights on our engineering blog.Are You a Good Fit?A strong desire to innovate and improve software processes.
Full-time|$187K/yr - $231K/yr|Hybrid|San Francisco Office - Hybrid
About SydecarAt Sydecar, we are dedicated to revolutionizing the private markets. Our mission is to enhance accessibility, transparency, and liquidity in these markets by transforming the creation and execution of investment vehicles.We are more than just a platform; we are a trusted ally in the venture capital ecosystem. Our commitment lies in simplifying and standardizing the private investment experience, enabling capital allocators to discover and nurture visionary entrepreneurs who are shaping the future.Our user-friendly platform takes care of the essential behind-the-scenes tasks, from automating banking processes and ensuring compliance to managing contracts, taxes, and reporting. This allows our investors to focus on what truly matters: making impactful deals and fostering meaningful relationships.Join us at Sydecar as we lead the charge in transforming private investing.The OpportunityWe are actively seeking Senior Software Engineers to help us redefine the future of private markets. At Sydecar, we empower investors to support entrepreneurs and startups by simplifying the deal execution process behind the scenes. In this role, you will be instrumental in developing powerful, intuitive tools that streamline deal-making.As a member of our engineering team, you will work within a collaborative and high-trust environment that prioritizes ownership, thoughtful execution, and a sustainable work pace. You will face exciting challenges, from launching new features for Fund+ to scaling our infrastructure and enhancing our successful SPV product to delight and empower our users.If you are eager to collaborate with a talented and supportive team where your contributions truly matter, you will find a welcoming home at Sydecar.About Our Engineering TeamsWe are hiring across multiple teams and look forward to matching engineers with roles that fit their interests and strengths. Whether you excel in full stack, front end, or backend development, we have opportunities tailored to your skills and career aspirations.
About ChestnutChestnut is pioneering the first AI-native operating system designed specifically for insurance distribution, revolutionizing how the $1T+ insurance industry manages its most significant expenditures: sales and distribution.Supported by a16z, we are replacing outdated systems with a cutting-edge, adaptable platform that empowers carriers to automate intricate workflows, maximize every distribution dollar, and unlock new avenues for growth. Our partnerships with major insurers are already in place, and early adopters are witnessing substantial expansion.We are on the brink of a generational shift in platforms. Recent advancements in agentic AI enable us to automate processes that were once manual and fraught with errors. After years of developing the necessary data model and context layer, we are now scaling with urgency.At Chestnut, we believe that small, high-context teams, equipped with industry-leading tools and talented colleagues, can deliver exceptional results. We embody the concept of being AI-lean: striving for 10x productivity gains that allow us to amplify our impact beyond our headcount.If you are passionate about modernizing the infrastructure of one of America’s most vital industries, we would love to connect with you. Whether you are enhancing core product experiences or laying the foundation for intelligent automation, your contributions will accelerate a transformative journey that occurs once in a generation.Engineering at ChestnutWe are constructing the modern infrastructure necessary for AI-driven insurance operations. This entails well-organized data models, real-time event pipelines, robust APIs, and user-friendly tools that facilitate collaboration between humans and agents.As a Senior Software Engineer at Chestnut, you will be part of a high-agency, cross-functional team dedicated to delivering impactful features rapidly. You will work across the entire tech stack, contribute to system design, and help shape the technical culture as we expand.
Join our innovative team at SquareTrade as a Senior Software Engineer. In this pivotal role, you will contribute to the design and development of cutting-edge software solutions that enhance customer experiences. You will collaborate with cross-functional teams to deliver high-quality software products that align with our mission of providing exceptional service.
Join our dynamic team at jobsforhumanity as a Senior Software Engineer, where you will play a pivotal role in creating innovative software solutions that empower communities and enhance user experiences. We are looking for an experienced engineer who is passionate about coding and thrives in a fast-paced environment.
SquareTrade, Inc. is hiring a Senior Software Engineer in San Francisco. This position focuses on designing and building software solutions that support both products and customers. Collaboration is central, with regular interaction alongside engineers, product managers, and other teams to enhance offerings and improve user experiences. What you will do Design, develop, and maintain software features for SquareTrade’s products Work with cross-functional teams to deliver solutions that meet business and user needs Contribute technical expertise to improve product quality and performance Help shape technical direction and best practices within the team Requirements Experience in software design and development Comfortable collaborating with teams across disciplines Motivated to solve complex problems and deliver strong results
Join mechanize as a Senior Software Engineer, where you'll contribute to innovative software solutions that shape the future of technology. In this role, you will lead projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software products. Your expertise will drive architectural decisions and enhance our development processes.
Every year, companies invest over a trillion dollars in freight transportation across the U.S., yet the process of matching trucks with jobs remains cumbersome, manual, and disjointed. FleetWorks is here to revolutionize that.We are developing voice agents that streamline the chaotic freight booking process into a sophisticated, intelligent marketplace. Our agents replace the tedious phone calls, texts, and emails, efficiently connecting truckers eager to earn with loads that require transportation.Our compact, high-agency team operates from our SOMA office. As a key engineering contributor, you will take ownership of your projects, develop features from inception to launch, engage directly with customers, and help cultivate our company culture.Discover more about our Series A funding here!
Join our dynamic team as a Senior Software Engineer where you will play a crucial role in designing and developing innovative software solutions that meet our clients' evolving needs. You will collaborate with cross-functional teams to gather requirements, analyze data, and implement high-quality software applications. Your expertise in software development will contribute to enhancing our product offerings and ensuring exceptional user experience.
At EndeavorAI, we are revolutionizing enterprise AI for real-world applications.Our innovative software serves as a distribution layer for advanced AI models, paving the way for the creation of a smarter world.We believe that AI will enhance numerous sectors, particularly in legal, healthcare, and finance, but our priority lies in developing AI solutions that can transform the physical infrastructure essential for AI progression.Our focus is on the building materials industry, which is currently hindered by manual quoting, order entry, and inaccurate pricing—resulting in lost revenue and excess labor costs. Our AI-driven solutions are making a significant impact, and as we secure our position in this market, we will expand into other sectors.While research labs craft future models, we are responsible for their practical implementation, ensuring reliable results and integrating them into outdated systems.Our Core PrinciplesWe embrace boldness, especially in the face of skepticism.We prioritize truth-seeking, valuing clarity over comfort.We are committed to winning and work diligently to achieve our goals.The Opportunity | Senior Software EngineerAs a Senior Software Engineer at EndeavorAI, you will be instrumental in designing and developing the foundational systems that drive our product. You will tackle complex challenges from inception to completion, establish technical standards, and scale our systems as we grow.
SquareTrade is looking for a Senior Software Engineer to help shape software solutions that improve the customer experience. This position is based in San Francisco and works closely with other engineers, designers, and product teams. Role overview This role centers on designing, building, and maintaining software products. Senior Software Engineers at SquareTrade contribute to the full development cycle, from initial concept through deployment and ongoing support. Collaboration with cross-functional groups is a regular part of the job. What you will do Design and develop software solutions aimed at enhancing customer interactions Maintain and improve existing systems Work with team members from engineering, product, and other departments to deliver reliable products Apply modern programming languages and established engineering practices Requirements Experience in software engineering, including design and development Comfort working with modern programming languages Ability to collaborate with teams across different functions Motivation to create technology that benefits customers
Join us in redefining the future of hiring software!At Lever, we are a leading innovator in the recruitment technology space, trusted by industry giants like Netflix, Yelp, and Shopify. Our mission is to empower organizations to recruit and hire top talent efficiently. With a decade of experience, we have built a people-first culture that has earned us recognition as the #1 workplace in San Francisco and a top employer in the U.S. We are looking for passionate individuals who want to contribute to our vibrant team and help shape the evolution of our product.THE OPPORTUNITYAs a Senior Software Engineer, you will play a crucial role in enhancing our core product by developing high-impact, user-centric features. Your responsibilities will include collaborating with product managers and designers to implement and release significant features while advocating for best practices in code quality and testing. You will gain exposure to our real-time web stack and will be integral in designing scalable and resilient solutions. This position will challenge you to tackle complex problems such as real-time application dynamics, backend service scaling, and search algorithm development, all while fostering a progressive engineering culture.THE TEAMBecome part of a dedicated engineering team committed to continuous learning and minimizing downtime. We thrive on collaboration, providing each other with support and constructive feedback. Our interests range from automation and chatbots to creating exceptional hiring and user experiences. We are excited to share our knowledge and passion with each other, and we invite you to join us in this journey.For more insights into our team values, please check our page here.
Full-time|$185K/yr - $225K/yr|Hybrid|San Francisco, California
Join Our TeamAt Stytch, we pride ourselves on being the premier identity platform tailored for developers. Our innovative features, such as device fingerprinting and secure account takeover-resistant authentication, empower businesses to manage identity and access with confidence. As a Senior Software Engineer, you will collaborate closely with leadership to elevate our product experiences to unparalleled levels. Your role will involve architecting solutions across our technology stack, overseeing the design and implementation of team projects, and focusing on the most vital initiatives on our product roadmap.This is a hybrid full-time role based in the SF Bay Area. While we value in-office collaboration, we understand the importance of flexibility. We aim for team members to work in the office three days a week, fostering strong connections while allowing for remote work flexibility.What Inspires YouA collaborative workspace that allows you to see the direct impact of your work on user experience.A passion for mentoring fellow engineers and nurturing the next generation of engineering leaders at Stytch.The ability to envision future system designs while delivering incremental improvements and making strategic trade-offs to accelerate value delivery.A deep pride in your code, with a commitment to writing, reviewing, and maintaining high-quality software.An eagerness to shape team culture and drive growth through effective recruitment of senior engineers and streamlined operational processes.A desire to create user-friendly products that simplify the lives of developers both internally and externally, enhancing the experience for Stytch's customers.What We Seek5+ years of experience as a backend or backend-focused full-stack engineer.Basic familiarity with frontend technologies (ability to debug frontend as necessary; frontend expertise not mandatory).Experience with Go, Node.js, TypeScript, and React.
Full-time|$195K/yr - $250K/yr|On-site|San Francisco
Join Our Team!We are seeking a dynamic and experienced Senior Software Engineer to become a vital part of our rapidly expanding engineering teams at candidhealth. In this role, you will play a key role in transforming healthcare billing products and systems, directly addressing our customers' needs. You will engage in the complete software development lifecycle, ensuring the scalability, reliability, and performance of our products while enhancing the customer experience. If you excel in a fast-paced, collaborative environment, are motivated by customer outcomes, and are dedicated to developing robust and scalable solutions, we invite you to apply!Your ResponsibilitiesDesign, develop, and maintain intricate services/platforms/features while taking ownership of substantial parts of our product and infrastructure.Work closely with customers, product managers, designers, and cross-functional teams to identify customer needs and devise innovative solutions.Propose and lead initiatives for architectural and design enhancements in our products and systems, focusing on scalability and reliability.Contribute positively to our engineering culture and help foster an exceptional workplace.Your ProfileBachelor's degree in Computer Science, Computer Engineering, Mathematics, or a related field.8+ years of experience in a Software Engineering role.Proficient in programming languages, frameworks, databases, and cloud platforms. Familiarity with our current technology stack is an advantage but not mandatory: Python, PostgreSQL, Docker, Kubernetes, React, TypeScript, Google Cloud Platform, Auth0, Terraform.Demonstrated ability to create high-quality software, with a focus on customer outcomes and an understanding of where to prioritize efforts.Ability to manage features end-to-end and a willingness to learn new tools and technologies.A customer-centric mindset and a passion for sharing knowledge with others.Excellent communication and collaboration skills, with the ability to simplify complex concepts for various audiences.
Jan 23, 2026
Sign in to browse more jobs
Create account — see all 12,077 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.