Logo
AustinWorks

Senior Backend Software Engineer

AustinWorks, San Francisco, California, United States, 94199

Save Job

Senior Backend Engineer $180k to $230k base salary equity

San Francisco, hybrid

About Our Client Our client is an applied science and software company where top engineers are tackling one of the most complex challenges in modern marketing: proving what actually works. They are building systems that transform chaotic marketing data into trusted, causal insights that influence multimillion-dollar decisions at some of the world’s largest enterprises.

With backing from notable technology leaders and a proven product used by Fortune-level organizations, our client is growing rapidly and solving frontier-scale technical problems in data, AI, and distributed systems.

Team Size:

~40 employees

Industry:

Software Development, Data, AI, Marketing Technology

The Role Our client is seeking a

Senior Backend Engineer

to design, build, and operate the backend systems that power their causation-driven analytics platform. You’ll architect distributed services, optimize data pipelines, and enable scalable insights for enterprise customers.

This role offers meaningful ownership, greenfield architecture decisions, and the opportunity to build platform components that must perform at massive data scale.

What You’ll Do

Design and build scalable backend services and APIs that process large-scale marketing datasets with exceptional reliability

Architect distributed systems capable of supporting 10x growth in data volume and customer load

Optimize data models, storage, and query performance across PostgreSQL and related systems

Create robust data processing pipelines that turn raw data into actionable insights

Collaborate with frontend engineers to define efficient, elegant API contracts

Establish backend engineering standards and mentor other engineers

What Will Help You Succeed Technical Mastery

8 years of backend engineering experience with ownership of production-grade systems

Expert-level Python (FastAPI, Flask, or similar)

Working proficiency with Node.js

Strong database fundamentals (PostgreSQL, data modeling, query tuning); familiarity with Elasticsearch is a plus

System design expertise—distributed systems, performance optimization, scalability strategies

Experience with AWS or GCP and modern DevOps tooling (Docker, Kubernetes, Terraform, CI/CD)

Execution & Collaboration

Ability to turn ambiguous concepts into well-architected solutions

Strong cross-functional communication and product intuition

Proven record building scalable APIs and high-volume data pipelines

Startup or high-growth environment experience

Nice to Have

AI/ML infrastructure or analytics platform experience

Stream processing technologies (Kafka, Kinesis, Redis Streams)

Lakehouse architectures (Iceberg) or ELT pipeline experience

Experience mentoring engineers and contributing to engineering culture

Why This Role Is Compelling You’ll love this opportunity if you want to:

Take on hard, unsolved problems with real business and scientific impact

Own technical decisions and build systems that operate at enterprise scale

Work with cutting-edge technology across AI/ML, causation analytics, and distributed systems

Join a high-caliber engineering team that values speed, depth, and autonomy

Benefit from early-stage upside paired with validated product-market fit

Ideal Profile

7 years of backend engineering, with deep Python expertise

Experience delivering and operating production systems end-to-end

Strong system design, database, and cloud infrastructure skills

Excellent communication clarity and cross-functional collaboration

Track record of longevity and meaningful impact— not

a manager-only profile or a series of short stints

#J-18808-Ljbffr