About the job
Alembic is a pioneering company where elite engineers tackle marketing's most challenging dilemmas: demonstrating what truly works. If you seek cutting-edge technical challenges in an applied science environment, this is the perfect opportunity for you.
At Alembic, we're not just developing software—we're simplifying the complexities of modern marketing. Join us in creating reliable systems that Fortune 100 companies depend on to make multimillion-dollar decisions. We are proudly supported by prominent tech visionaries, including WndrCo (founded by DreamWorks' Jeffrey Katzenberg), Jensen Huang, Joe Montana, and many others.
About the Role
We are in search of an Intermediate Python Developer, specializing in data products, to produce production-ready data tools and APIs that streamline integration processes and enhance time-to-value for customers onboarding with Alembic. You will be responsible for developing SDKs, libraries, and automation tools that facilitate seamless interaction with complex marketing data for both our team and our clients.
This high-impact position will significantly reduce integration time from weeks to mere days, directly enhancing our customer experience and sales effectiveness.
Responsibilities
- Deliver reusable Python SDKs and libraries to accelerate both internal and customer development cycles.
- Automate data validation and transformation workflows to eliminate manual integration tasks.
- Reduce time-to-first-value for new customer implementations to under 2 weeks.
- Develop robust ETL/ELT pipelines capable of managing diverse marketing data sources with resilience and observability.
- Collaborate with client-facing teams to identify integration challenges and create impactful solutions.
- Produce clear documentation and examples that facilitate the adoption of our data products.
Qualifications for Success
Python & Data Engineering Fundamentals
- 3+ years of experience in production Python development, proficient with modern Python (3.10+), type hints, async/await, and libraries such as pandas, SQLAlchemy, Pydantic.
- Strong understanding of data structures and algorithms, capable of designing efficient data transformations while considering performance implications.
- Experience with PostgreSQL, focusing on query optimization, indexing strategies, and database design, comfortable with both ORM and raw SQL.
- Proven experience in building ETL/ELT data pipelines.

