Backend engineer building and owning the data platform with real-time API integrations, Kafka streaming, Spark/Airflow pipelines, and distributed systems on AWS.
135k – 250k/yr
Hybrid3+ YOEBackend Engineering
About the role
Responsibilities
Work on the team that owns our data platform, including real-time API integrations, Kafka-based streaming systems, Spark and Airflow data pipelines, and the data services that power our application layer
Build reliable, maintainable, and scalable infrastructure that turns complex data flows into high-quality services for the product
Translate product and customer requirements into durable platform designs
Make thoughtful technical tradeoffs and build systems that anticipate future needs
Requirements
3+ years developing backend software
Designed, implemented, and owned production-facing services
Experience building and integrating with external APIs
Experience with relational DB backends (Django or similar)
Experience building ETL and data pipelines
Experience with building distributed systems and backends
Experience with AWS, terraform, EKS, and cloud systems
Strong desire to be part of an early team and create foundational systems
Nice-to-Haves
Experience with one of: Kafka-based streaming systems, Spark and Airflow data pipelines
Compensation & Benefits
Estimated salary range: $135,000 - $250,000/year
Total compensation may include Restricted Stock units, sign-on bonus and other potential future incentives
Skills
PythonDjangoKafkaSparkAirflowAWSTerraformEKSETLDistributed Systems
Build and maintain scalable backend systems and APIs using Go/Python for enterprise AI applications. Requires 4+ years experience with databases, cloud platforms, containerization, and security best practices in a hybrid role.
135k – 200k/yr
Hybrid4+ YOEBackend Engineering
Software Engineer, Lifecycle
UpstartUnited States
Backend engineer on the Lifecycle team building scalable services for SMS, email, push and real-time marketing automation. Partner with marketing, analytics and ML teams to deliver data-driven engagement at Upstart.
136k – 197k/yr
Remote3+ YOEBackend Engineering
Software Engineer II, Storage
CrusoeSan Francisco, CA
Develops and operates high-performance, scalable cloud storage infrastructure using advanced storage engineering concepts. Requires hands-on experience with distributed systems, Java or Go, Linux internals, and IaC tools like Terraform.
136k – 161k/yr
On-siteBackend Engineering
Software Engineer, Billing
DockerSeattle, WA
Develops and maintains billing systems including subscription management, payment processing, and entitlements using Go backends and React frontends. Requires 4+ years SaaS experience, strong Go skills, and familiarity with Stripe and AWS.
137k – 223k/yr
Remote4+ YOEBackend Engineering
Software Engineer, Risk
ChimeChicago, IL
Build and evolve Chime's risk platform and architecture as a backend-focused engineer on the Trust and Safety team. Requires 3+ years of production software experience and Ruby on Rails or comparable frameworks.