Senior Data Engineer building and scaling Checkr's centralized People Data platform and large-scale batch/streaming pipelines that power identity and people records for all products. Requires 5+ years experience with Python, PySpark, SQL, Spark, Kafka and AWS data services; leads execution, mentors, and partners with cross-functional teams.
157k – 218k
Hybrid5+ YOEData Engineering
About the role
What you'll do
Design, build, and ship new capabilities and data pipelines for the People Data platform, from design through release
Lead the execution of core services with strong ownership, balancing speed to market with long-term scalability and reliability
Build and maintain large-scale data processing pipelines (batch and streaming) that serve identity and people records across Checkr's products
Partner with Product and cross-functional teams to scope appropriately sized initiatives and shape a roadmap that meets business needs quarter over quarter
Ensure platform availability and data accuracy by participating in on-call rotation, resolving production issues, and driving preventative improvements
Mentor engineers on the team and contribute to the broader engineering organization through technical reviews, showcases, and proposals
What you bring
5+ years of software engineering experience building scalable, performant data platforms or backend services
Strong proficiency in Python, PySpark, and SQL, with solid Computer Science fundamentals across data structures, algorithms, and relational/NoSQL databases (e.g., MongoDB)
Experience building large-scale data processing pipelines using ETL/ELT, batch, and stream processing
Familiarity with big data technologies such as Kafka, Spark, Iceberg, and data lakes, and the AWS stack (EKS, EMR, Glue, Athena, S3)
Experience with data modeling, domain modeling, and system architecture, with a proven track record of writing clear, tested code
Knowledge of security best practices and data privacy concerns, and a strong sense of ownership across the full development lifecycle
Nice to have: experience with data processing platforms such as Databricks or Snowflake
Compensation & Benefits
Base salary range (San Francisco, CA): $185,000–$218,000 USD
Base salary range (Denver, CO): $157,000–$185,000 USD
Competitive cash and equity compensation
100% medical, dental, and vision coverage
Up to $25K reimbursement for fertility, adoption, and parental planning services
Senior Software Engineer - Distributed Data Systems
DatabricksBellevue, WA
Build distributed data storage and processing systems for big data workloads including Apache Spark, Delta Lake, and performance optimization. Requires 5+ years in Java/Scala/C++, strong algorithms knowledge, and distributed systems experience.
158k – 214k
On-site5+ YOEData Engineering
Senior Backend Engineer, Data Platform
LaunchdarklyAustin, TX +8
Senior Backend Engineer building and operating distributed data infrastructure for streaming, batch processing, analytical stores, and warehouse exports at scale. Requires 6+ years backend experience with data pipelines, distributed systems, and production ownership (on-call).
158k – 257k
Remote6+ YOEData Engineering
Senior Software Engineer- Big Data & Java
PointClickCareUnited States
Develops and maintains big data applications using Java and distributed systems like Apache Hudi, Spark, and Trino. Collaborates on requirements, ensures scalable code with TDD, and works with storage systems like S3 and ADLS.
158k – 176k
RemoteData Engineering
Senior Data Engineer
OtterMountain View, CA
As a Software Engineer, Data Infrastructure, you will design and build resilient and scalable data systems for real-time data movement, processing, and storage. You will drive innovation in data ingestion, transformation, and delivery, enabling actionable insights across the company.
155k – 185k
Hybrid4+ YOEData Engineering
Senior Data Engineer
MetropolisNew York, NY +4
Designs and owns data architecture, builds/optimizes pipelines and models using Python, SQL, Snowflake, dbt, and AWS. Manages SLAs, data governance, and mentors team; requires 5+ years experience and bachelor's in CS or related.