Logo
Alembic Technologies

Intermediate Python Developer - Data Products

Alembic Technologies, San Francisco, California, United States, 94199

Save Job

1 day ago Be among the first 25 applicants

This range is provided by Alembic Technologies. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range $179,000.00/yr - $197,000.00/yr

About Alembic Alembic is where top engineers are solving marketing's hardest problem: proving what actually works. If you're looking for frontier technical challenges at an applied science company, this is the place. At Alembic, we're not just building software—we're decoding the chaos of modern marketing. Join Alembic to build trusted systems that Fortune 100 companies use to make multimillion-dollar decisions. We're backed by leading tech luminaries.

About The Role We're looking for an Intermediate Python Developer focused on data products to deliver production‑grade data tools and APIs that eliminate integration friction and accelerate time‑to‑value for customers onboarding with Alembic. You'll build the SDKs, libraries, and automation tools that make it seamless for both our team and our customers to work with complex marketing data. This is a high‑impact role where you'll reduce integration time from weeks to days, directly improving our customer experience and sales velocity.

What You'll Do

Deliver reusable Python SDKs and libraries to accelerate both internal and customer development cycles

Automate data validation and transformation workflows to eliminate manual integration work

Reduce time‑to‑first‑value to under 2 weeks for new customer implementations

Build robust ETL/ELT pipelines that handle diverse marketing data sources with resilience and observability

Collaborate with customer‑facing teams to understand integration pain points and build solutions that address them

Create clear documentation and examples that make our data products easy to adopt

What Will Help You Succeed Python & Data Engineering Fundamentals

3+ years writing production Python – comfortable with modern Python (3.10+), type hints, async/await, and common libraries (pandas, SQLAlchemy, Pydantic)

Strong fundamentals in data structures & algorithms – can design efficient data transformations and understand performance implications

PostgreSQL experience with query optimization, indexing strategies, and database design – comfortable with both ORM and raw SQL

Built ETL/ELT data pipelines that move, transform, and validate data at scale

Know how to make pipelines resilient, observable, and debuggable

Experience validating data, handling schema evolution, and dealing with messy real‑world data

Development & Deployment

Daily comfort with Linux environments – Bash scripting, understanding of process management, filesystem operations

Dependency management (Poetry, pip-tools, or similar) – know how to manage lock files and reproducible environments

Experience with CI/CD pipelines, environment configuration, and deploying services to production

Nice to Haves

Plugin/Extension development experience – building plugins for tools like Apache NiFi, Linear, Cursor, or similar platforms

Experience with AI/ML tooling and AI coding assistants (Cursor, Copilot) in workflow

Why You Might Be Excited About Alembic

Hard problems with real impact: Tackling the hardest challenges in marketing analytics while building systems that influence multimillion‑dollar decisions at Fortune 100 companies

Technical autonomy: Ownership over technical decisions and the freedom to solve complex problems your way

Cutting‑edge technology: Work with advanced AI/ML algorithms, composite AI solutions, private NVIDIA DGX clusters, and the latest in data processing at scale

Elite team: Join top engineers who thrive on challenging problems and high‑impact work

Startup upside: Early‑stage equity opportunity with experienced leadership and proven product‑market fit

Why You Might Not Be Excited

If you only want to tell people what to build instead of building and coding alongside them, we're not the environment for you

You prefer company practices with 100% built‑out process for every detail

You prefer static over dynamic. Projects, priorities, and roles will adapt to your skill set and goals. Though we have real paying customers and a playbook for growth, we proudly remain an early‑stage startup

#J-18808-Ljbffr