Senior Backend Engineer — Data Platform (Python, Spark, AWS)

BranchLab Inc.

Boulder, Northern (CO, KY)

Hybrid

USD 145,000 - 195,000

Full time

9 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity
Competitive salary

Job summary

BranchLab is seeking a backend-focused Senior Software Engineer in Boulder, CO to architect and build the systems powering our privacy-first, data-driven platform.

This hands-on role combines backend engineering, distributed systems, data infrastructure, and cloud-native development, with ownership of substantial parts of the platform and the opportunity to mentor engineers and lead project workstreams.

Qualifications

  • Strong backend software engineering experience, particularly with Python.

Responsibilities

  • Design, build, and own backend systems and APIs using Python.
  • Architect and operate distributed workloads on AWS using technologies such as EKS, EMR, and Airflow.
  • Lead small engineering teams or project workstreams while remaining a hands-on contributor.
  • Break down complex initiatives, drive technical decisions, coordinate execution, and help remove blockers.
  • Mentor engineers through design reviews, code reviews, debugging, and day-to-day technical guidance.
  • Improve the reliability, scalability, performance, security, and observability of production systems.

Skills

Python
SQL
Distributed systems
Leadership
Communication

Tools

Apache Spark
AWS
Kubernetes
EMR
S3
Athena
Airflow
EKS

Job description

BranchLab is seeking a backend-focused Senior Software Engineer in Boulder, CO to architect and build the systems powering our privacy-first, data-driven platform.

This hands-on role combines backend engineering, distributed systems, data infrastructure, and cloud-native development, with ownership of substantial parts of the platform and the opportunity to mentor engineers and lead project workstreams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Python, Spark, AWS Leader
Senior Backend Engineer - Python, Spark, AWS Leader

Jobtailor • Boulder (CO)

Hybrid
USD 140,000 - 190,000
Senior Backend Engineer: Data Pipelines Python & AWS Boulder
Senior Backend Engineer: Data Pipelines Python & AWS Boulder

BranchLab • Boulder (CO)

Hybrid
USD 145,000 - 195,000
Equity
Relocation stipend
Senior Software Development Engineer
Senior Software Development Engineer

BranchLab Inc. • Boulder (CO), Northern (KY)

Hybrid
USD 145,000 - 195,000
Equity
Competitive salary
Senior Software Development Engineer
Senior Software Development Engineer

BranchLab • Boulder (CO)

Hybrid
USD 145,000 - 195,000
Equity
Relocation stipend
Senior Backend Engineer - Data Platform & Leadership
Senior Backend Engineer - Data Platform & Leadership

SteerBridge • Vienna (VA)

On-site
USD 130,000 - 170,000
Health insurance
Vision insurance
Life Insurance
+2
Senior Backend Engineer: Spark, Python, Scala on AWS/GCP
Senior Backend Engineer: Spark, Python, Scala on AWS/GCP

MACHINE LEARNING TECHNOLOGIES LLC • Elk Grove (CA)

On-site
USD 120,000 - 160,000
Senior Backend Engineer, Core Platform & Data
Senior Backend Engineer, Core Platform & Data

People Ai • Town of Poland (NY)

On-site
USD 100,000 - 130,000
Senior Backend Engineer — Data & API Platform (Remote)
Senior Backend Engineer — Data & API Platform (Remote)

Fuel Talent LLC • Northern (KY)

Hybrid
USD 150,000 - 220,000
Equity
Senior Backend Data Engineer — Python/Node Pipelines
Senior Backend Data Engineer — Python/Node Pipelines

Leading Path Consulting • Chantilly (VA)

On-site
USD 120,000 - 180,000
Senior Data Platform Engineer
Senior Data Platform Engineer

Harnham • Los Angeles (CA)

On-site
USD 120,000 - 150,000