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,143 Jobs
Search for Senior Software Engineer At Stealth Fintech San Francisco New York San Diego
Full-time|On-site|San Francisco, New York, or San Diego
About UsAt Stealth Fintech, we are driven by a bold mission to transform B2B payments. As a well-funded, early-stage startup operating in stealth mode, we are dedicated to creating innovative solutions that redefine how businesses manage financial transactions. If you are passionate about solving significant challenges from the ground up, we invite you to join our team.Role OverviewWe are seeking a Senior Software Engineer to be a pivotal part of our Platform team. In this role, you will design and develop the essential infrastructure that powers our payment solutions. You will tackle complex technical challenges while contributing to the backbone of our technology stack.As a Senior Software Engineer, you will be responsible for architecting, building, and maintaining crucial systems that facilitate our integrations with banking partners. Reporting to the Engineering Manager, you will collaborate with a talented team of engineers who are dedicated to creating a scalable, reliable, and secure payment infrastructure. Your responsibilities will include developing robust APIs, implementing secure transaction processing systems, and constructing a platform that supports high-volume financial transactions.You will interact closely with Product, Architecture, and other Engineering teams to ensure our platform solutions align with product requirements and business objectives, maintaining the highest standards of security and reliability.Key ResponsibilitiesPlatform Development: Design and implement core platform services, APIs, and infrastructure that support banking integrations and payment processing systems.Integration Engineering: Build and maintain secure, scalable integrations with major financial institutions and payment networks.Code Quality & Best Practices: Write clean, maintainable, and well-tested code while contributing to architectural decisions and technical standards.System Reliability: Ensure high availability and performance of platform services, implementing monitoring, alerting, and error handling best practices.Cross-functional Collaboration: Work closely with Product, QA, and other Engineering teams to deliver features that meet both business requirements and user needs.Technical Innovation: Identify opportunities to enhance system performance, developer experience, and engineering processes. Drive improvements to internal tooling, contribute to shared infrastructure, and help evolve our technology stack.
Full-time|On-site|San Francisco, New York, or San Diego
About UsAt Stealth Fintech, we are dedicated to transforming B2B payments. As a well-capitalized, early-stage startup operating in stealth mode, we are developing innovative solutions designed to redefine how businesses handle financial transactions. If you are eager to confront significant challenges from the ground up, we would love to hear from you.We are currently seeking a Fullstack Software Engineer to join our Platform team and contribute to the development of the essential infrastructure that drives our payment solutions. You will engage with complex technical challenges and help establish the foundation of our technology stack.Role OverviewAs a Fullstack Software Engineer, your role will be crucial in designing, developing, and maintaining our web applications and the APIs that support them. You will prioritize creating intuitive, secure, and responsive user interfaces while architecting backend systems capable of processing large-scale financial transactions in real time.Working within an agile framework, you will report directly to the Engineering Manager and collaborate with a diverse team of engineers, designers, and product managers. This position is perfect for those who thrive in early-stage environments and have a passion for crafting secure, compliant financial technology solutions.Key ResponsibilitiesFrontend Development: Create and sustain modern, responsive, and secure web applications using ReactJS with TypeScript, emphasizing performance and accessibility.UI Frameworks: Utilize React-based libraries to develop enterprise-level UI components that adhere to industry standards.Backend Development: Design and maintain RESTful APIs and GraphQL endpoints.Database Management: Develop efficient data models and manage SQL and NoSQL databases for secure handling of transactional and analytical tasks.Real-time Systems: Integrate websockets, message queues, and event-driven architectures to facilitate real-time payment processing and updates.Testing & Quality Assurance: Develop extensive tests using Jest, Cypress, or Playwright to ensure system reliability, and engage in code reviews to uphold high code quality.Web Security: Adhere to financial regulations by implementing advanced security measures, including CSP, secure coding practices, data encryption, and vulnerability assessments.Performance Optimization: Enhance application performance through various optimization techniques.
Full-time|$216.2K/yr - $270.3K/yr|On-site|San Francisco, CA; New York, NY
Senior Software Engineer - ConnectivityThe Connectivity team at Scale owns the foundational platform that empowers us to consistently generate, assess, and deliver high-quality training data to our clients. Our systems are integral to Scale’s data and AI infrastructure, facilitating large-scale workflows while enabling cutting-edge AI functionalities such as multi-modality, long-horizon reasoning, and agentic behavior.We are seeking a seasoned engineer with extensive experience in developing robust platforms. The ideal candidate will possess strong architectural judgment, a commitment to correctness and reliability, and the capability to design systems that can scale and adapt effectively over time. This role is primarily backend-focused but includes full-stack responsibilities and substantial ownership from design to long-term operations.
Full-time|$190K/yr - $210K/yr|Hybrid|Sunnyvale/San Francisco/New York (Hybrid)
At Leadbank, we are revolutionizing the financial technology landscape by developing robust banking infrastructure for embedded financial products and services. Our FDIC-insured bank is headquartered in Kansas City, Missouri, with additional offices in vibrant tech hubs including San Francisco, Sunnyvale, and New York City. Our dedicated teams in engineering, product management, design, and legal work collaboratively to drive innovation.As a forward-thinking fintech company, we adapt to the rapidly changing financial environment, where new developments and technologies arise daily. Our team comprises seasoned entrepreneurs and technologists who possess extensive expertise in navigating complex banking and payments regulations. We combine regulatory knowledge with cutting-edge technology to empower our fintech partners to scale their operations while ensuring compliance and fostering creativity.Leadbank provides the essential attributes that every fintech seeks in a banking partner: exceptional technical proficiency from a team of distinguished developers knowledgeable in banking and payments systems; comprehensive oversight and automated compliance frameworks to adeptly manage the evolving regulatory landscape; and a commitment to transparency and operational excellence, ensuring the reliability of our financial services.Role Overview:We are seeking a skilled Senior Software Engineer to design, develop, and maintain large-scale backend systems with an emphasis on performance, reliability, and scalability. In this role, you will collaborate closely with product managers and key stakeholders to implement innovative features that meet product objectives and enhance customer satisfaction. Successful candidates will demonstrate effective prioritization skills, develop systems from the ground up, tackle ambiguous challenges, mentor team members, and maintain a consistent record of high performance and successful delivery.Please note that this job description is not intended to cover all duties assigned based on business requirements.
About AirOpsAirOps is pioneering the first comprehensive content engineering platform designed for the AI era. As the landscape of discovery transitions from traditional search to AI-driven platforms, we empower brands to enhance their visibility and maintain relevance. Our recent phase of rapid growth has seen a remarkable 5x increase in revenue over the past year, supporting marketing teams at renowned organizations like Ramp, Chime, Carta, and Rippling to transform content quality into a sustainable competitive edge.Our innovative platform enables marketers to adeptly navigate the evolving discovery landscape, identify high-impact opportunities, and generate precise, on-brand content that garners citations from AI and earns human trust. With backing from esteemed investors such as Greylock, Unusual Ventures, Wing VC, and Founder Collective, we are dedicated to building intelligent systems that will empower the next generation of marketing leaders. AirOps has its headquarters in San Francisco, New York, and Montevideo.About the RoleAt AirOps, we operate at the convergence of AI and brand intelligence, processing millions of AI-generated responses daily across all major AI providers. Our data platform is experiencing exponential growth: currently processing 2 million answers each day, with an increase of hundreds of thousands monthly, as new providers and product features come online regularly. The data engineering decisions you make today will directly influence our product tomorrow. You will take charge of the pipelines, ingestion infrastructure, and data quality systems that underpin everything our customers interact with. As we establish a dedicated data team for the first time, the frameworks you create will shape the operational patterns of this function for years to come. You will engage with technologies such as ClickHouse, distributed ingestion pipelines, and a multi-provider scraping stack, with significant responsibility for ensuring reliability and accuracy. If you are eager to work on data that is central to our product rather than merely internal tools, this is the opportunity for you.
Full-time|$210K/yr - $240K/yr|Hybrid|Sunnyvale/San Francisco/New York (Hybrid)
Join Leadbank, a pioneering fintech firm dedicated to creating robust banking infrastructure for embedded financial products and services. With our headquarters in Kansas City, Missouri, and additional offices in the vibrant cities of San Francisco, Sunnyvale, and New York City, we are at the forefront of transforming the financial landscape.Our team, composed of seasoned entrepreneurs and technologists, combines extensive knowledge of banking and payment regulations with cutting-edge technology. This unique blend allows us to empower our fintech partners to scale their operations while maintaining compliance and fostering innovation.At Leadbank, we pride ourselves on being the ideal partner for fintech companies by providing exceptional technical expertise, automated compliance systems, and transparent operational strategies, ensuring that our partners can trust us with their financial operations.Role Overview:We are seeking a skilled Software Engineer IV to design, develop, and maintain large-scale backend systems with a strong emphasis on performance, reliability, and scalability. As a key member of our engineering team, you will collaborate closely with product managers and stakeholders to define roadmaps and implement features that align with both product objectives and customer needs. You will lead technical initiatives, mentor fellow engineers, and take ownership of system architecture and development.This role is perfect for technical leaders who excel at prioritizing tasks, architecting solutions from the ground up, and navigating complex problem domains with creativity and strategic thinking.This job description is not exhaustive; team members may be required to perform other duties as needed based on business requirements.
Full-time|On-site|San Francisco, CA | New York City, NY | Seattle, WA
Join Anthropic as a UI Software Engineer and become a vital part of our innovative team dedicated to creating intuitive and engaging consumer products. In this role, you will leverage your expertise in user interface development to design and implement user-friendly applications that enhance our clients’ interactions with AI technologies.
About Chalk Chalk is revolutionizing the data platform landscape, enabling the future of machine learning applications. Our innovative solutions eliminate the complexities, latency, and scaling limitations that have historically hindered ML capabilities. With Rust-speed performance and a suite of elegant tools, we cater to developers' needs. Our platform is trusted by leading organizations to combat fraudulent credit card transactions, verify identities, and optimize clean energy capture. Recently, we secured a $50 million Series A round led by Felicis. About the Role As a Forward Deployed Engineer, you will leverage your exceptional software engineering skills to create tailored technical solutions in collaboration with our machine learning teams. You will engage directly with Chalk's customers to construct efficient feature pipelines addressing challenges in healthcare, finance, and recommendation systems. This position offers a unique chance to work closely with clients, gathering requirements and engineering pipelines for critical use cases such as cancer detection, fraud prevention, and product recommendations. Join us in-person as an early employee and significantly impact our high-growth startup. Note: We operate in-office five days a week, with flexibility for unavoidable conflicts. This is not a hybrid role.
Join the Beam Team!At Beam, we are revolutionizing the construction industry by eliminating the inefficiencies caused by excessive paperwork, tedious administrative tasks, and inadequate financial tracking. Our innovative software and financial tools empower builders across America, allowing them to concentrate on their core strengths.Our cutting-edge product integrates fintech and artificial intelligence into construction workflows, enhancing everything from project estimations to bill payments and expense management. This approach not only boosts efficiency but also enables a greater number of projects to commence successfully.Backed by renowned investors like Accel, Zigg, and Susa, our dynamic team operates from a stunning office in San Francisco’s Financial District. Our members hail from prestigious companies such as Stripe, Pipe, Traba, and Fieldwire.
Join our dynamic team at Stripe, where we are on a mission to simplify online payments for businesses around the globe. As a Software Engineer, you will play a crucial role in designing and developing systems that empower our customers and enhance their experiences. You will collaborate with cross-functional teams to create scalable solutions that address complex challenges in the payments ecosystem.
Full-time|$160K/yr - $265K/yr|On-site|New York City; San Francisco, CA
About HebbiaHebbia is an innovative AI platform designed for investors and bankers, delivering exceptional insights that generate alpha and maximize potential returns.Founded in 2020 by George Sivulka and supported by notable investors such as Peter Thiel and Andreessen Horowitz, Hebbia empowers investment decisions for major firms including BlackRock, KKR, Carlyle, and Centerview, along with 40% of the world's largest asset managers. Our flagship product, Matrix, offers unparalleled accuracy, speed, and transparency in AI-driven analysis, entrusted to manage over $30 trillion in global assets.We empower finance professionals with intelligence that provides a definitive competitive edge. Our AI uncovers unseen signals, reveals hidden opportunities, and accelerates decision-making with unmatched speed and confidence. We don't just enhance workflows; we revolutionize how capital is allocated, risk is managed, and value is created in the markets.Hebbia is not merely a tool; it is the competitive advantage that drives performance, alpha, and market leadership.The TeamThe Integrations team serves as the crucial link between Hebbia’s AI platform and the diverse data sources our customers depend on. We design and maintain the pipelines that integrate content from enterprise systems—such as Snowflake, S3, SharePoint, Dropbox, and more—enabling Hebbia to effectively analyze it.This role involves critical infrastructure work that directly impacts our customers. When integrations are swift, reliable, and seamless, our clients trust Hebbia with their most vital workflows. Conversely, any disruption is immediately felt. Our team is responsible for the entire process: creating new connectors, reinforcing existing ones, and ensuring a continuous data flow.The RoleThis is not a standard backend engineering position with just a few integrations. You will primarily focus on developing, troubleshooting, and managing data integrations across numerous third-party platforms. This hands-on role directly influences customer experiences and requires a passion for delivering exceptional solutions.
Join Giga: Pioneering AI InnovationGiga is at the forefront of revolutionizing customer experiences through advanced AI technology. With a recent $61M Series A funding and a roster of prestigious clients like DoorDash, we are committed to developing real-time AI agents capable of understanding emotions, resolving issues swiftly, and scaling across the globe's largest enterprises.This is a pivotal moment for Giga as we aim to become the premier AI platform for enterprise automation, driven by our cutting-edge voice superintelligence. To reach our ambitious goals, we are on the lookout for talented engineers to join our dynamic team.Our engineers enjoy significant autonomy, allowing them to make impactful contributions from day one. With visionary founders, proven commercial success, and a clear trajectory towards becoming a generational company, this is a unique opportunity to be part of something extraordinary.Giga Secures $61M in Series A FundingPartnership Between DoorDash and GigaAt Giga, we empower the world's leading B2C companies to build trusted AI agents that enhance their support and operational workflows across various channels. If you are excited about being part of this innovative journey, we encourage you to apply!
About Chalk Inc.Chalk Inc. is at the forefront of revolutionizing machine learning applications through our cutting-edge data platform. We dismantle traditional barriers of complexity, latency, and scalability that have historically hindered ML capabilities. Our platform pairs the speed of Rust with user-friendly tools that developers adore. Trusted by leading companies, Chalk is instrumental in initiatives ranging from preventing fraudulent credit card transactions to optimizing clean energy usage. Recently, we secured a $50 million Series A funding led by Felicis.About the RoleWe are actively seeking skilled Software Engineers to join our dynamic team. This is a unique opportunity to become an early employee and significantly contribute to our rapidly growing startup. You will engage with challenging engineering problems while enjoying a high level of autonomy and ownership.Work EnvironmentOur team is in the office five days a week, and while we are flexible with unavoidable conflicts, this is not a hybrid role.Who We Are Looking ForWe seek software engineers who excel in tackling business challenges across all layers of the software stack. At Chalk, we create reliable data processing systems that perform exceptionally at scale, with a keen focus on enhancing developer experience.The ideal candidates will possess the ability to craft world-class user experiences across CLI and web interfaces while contributing to a codebase that integrates concepts from compilers, query planners, and distributed systems.What You Will DoCollaborate directly with Chalk’s co-founders to launch our first iteration.Develop using TypeScript, Python, Go, and React.Facilitate data scientists and machine learning end-users in utilizing our core platform functionalities in their preferred environments.Rapidly iterate to enhance Chalk’s platform in response to user feedback.
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.
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!
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.
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
Software Engineer - New Graduate at Eventual (San Francisco, CA)About EventualAt Eventual, we empower developers to create the next generation of AI systems by seamlessly integrating multi-modal data and models. Every innovative AI application—from foundational models to autonomous vehicles—depends on processing vast amounts of images, videos, and complex datasets. However, current data platforms like Databricks and Snowflake are tailored for traditional spreadsheet-like analytics, not the petabytes of multi-modal data essential for AI.Founded in 2022, our mission is to transform the way data—be it images, video, audio, or text—is utilized, making it as intuitive as working with tables while ensuring scalability to support production workloads. Our open-source engine, Daft, is specifically designed for real-world AI systems, coordinating with external APIs, managing GPU clusters, and addressing failures that traditional engines cannot handle.Already, Daft supports crucial workloads at industry leaders like Amazon, Mobileye, Together AI, and CloudKitchens. With backing from Y Combinator, Caffeinated Capital, Array.vc, and prominent angels including co-founders of Databricks and Perplexity, we are just beginning our journey—and we invite you to join us.Please note: This position is full-time and based in our San Francisco office (Mission District). We prioritize in-person collaboration, requiring our engineers to be in the office at least 4 days a week.Your RoleAs a Software Engineering New Graduate, you will collaborate with our engineering team to contribute to Eventual’s core products and our open-source engine. You will gain practical experience in building distributed data systems and products, while learning to design, implement, and test features that support real-world AI and ML workloads.You will receive mentorship from our diverse team (ex-Databricks, AWS, Nvidia, Tesla, GitHub Copilot, Pinecone) and have the chance to make impactful contributions that reach production.Key ResponsibilitiesAssist in developing features for Eventual’s distributed query engine.Contribute to the development of Eventual’s cloud service.Write clean, maintainable code with guidance from senior engineers.Collaborate with the team to design and implement solutions for real-world data challenges.Help with testing, debugging, and documenting core system components.What We Look ForA recent graduate or within 1 year of graduation in Computer Science or related field.Strong understanding of programming languages such as Python, Java, or Scala.Familiarity with distributed systems and cloud computing concepts.Ability to work collaboratively in a team environment.Eagerness to learn and adapt in a fast-paced environment.
Sep 15, 2025
Sign in to browse more jobs
Create account — see all 12,143 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.