About the Role
We're looking for a Senior Backend Engineer to architect and operate our backend platform that delivers scalable, high-performance insights for Fortune 500 clients. You'll build the core systems that power our causation analyticsfrom data processing pipelines to the APIs that serve insights to our customers.
This role offers significant technical ownership and the opportunity to work on complex distributed systems at enterprise scale.
What You'll Do
- Design and build scalable backend services and APIs that process massive marketing datasets with high reliability
- Architect distributed systems that can handle 10x growth in data volume and customer workloads
- Optimize database performance and data models to support complex analytical queries at scale
- Build robust data processing pipelines that transform raw marketing data into actionable insights
- Collaborate with frontend engineers to design clean, efficient API contracts
- Establish backend engineering best practices and mentor other engineers on the team
What Will Help You Succeed
Backend Engineering Excellence
8+ years backend engineering experience with significant ownership of production systemsExpert-level Python (FastAPI, Flask, or similar frameworks)Working proficiency in Node.js (comfortable reading and contributing when needed)Strong database knowledge (PostgreSQL, Elasticsearch (can be learned), data modeling, query optimization)System design expertise (distributed systems, scalability patterns, performance optimization)AWS / GCP experience with modern DevOps tooling (Docker, Kubernetes, Terraform, CI / CD pipelines)Problem Solving & Collaboration
Ability to translate ambiguous requirements into well-defined technical designsStrong cross-functional communication and collaboration skillsEarly-stage or high-growth startup experience with fast-paced, evolving environmentsProven track record building scalable APIs and data processing pipelinesExperience with data-intensive applications and large-scale data systemsBackground collaborating with frontend engineers on API contracts and interface designNice to Have
AI / ML infrastructure experience or familiarity with analytics platformsStream processing knowledge (Kafka, Kinesis, Redis Streams)Lakehouse architectures (Iceberg) or ELT pipeline experienceExperience mentoring engineers and contributing to technical culture at scale