Alembic is looking to solve marketing's hardest problem: proving what actually works. They aim to build trusted systems that Fortune 100 companies use to make multimillion-dollar decisions by decoding the chaos of modern marketing.
Requirements
- Expert-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)
- Experience with data-intensive applications and large-scale data systems
- AI/ML infrastructure experience or familiarity with analytics platforms
Responsibilities
- 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
Other
- 8+ years backend engineering experience with significant ownership of production systems
- Ability to translate ambiguous requirements into well-defined technical designs
- Strong cross-functional communication and collaboration skills
- Early-stage or high-growth startup experience with fast-paced, evolving environments
- Proven track record building scalable APIs and data processing pipelines