Alembic

Senior Data Engineer

San Francisco, CA
USD 190k - 209k
SQL Python Spark Hadoop Kafka Flink AWS GCP Azure Docker Kubernetes Terraform CloudFormation Graph Databases NoSQL Time-Series Databases
Description

Senior Data Engineer

Department: Data Products

Location: San Francisco HQ

Compensation: $190K – $209K • Offers Equity

Employment Type: FullTime

About Alembic

Alembic is pioneering a revolution in marketing, proving the true ROI of marketing activities. The Alembic Marketing Intelligence Platform applies sophisticated algorithms and AI models to finally solve this long-standing problem. When you join the Alembic team, you’ll help build the tools that provide unprecedented visibility into how marketing drives revenue, helping a growing list of Fortune 500 companies make more confident, data-driven decisions.

About the Role

As a Senior Data Engineer at Alembic, you will be at the core of our data platform, building scalable and reliable data pipelines, optimizing storage solutions, and enabling real-time and batch analytics. You will work closely with data scientists, software engineers, and product leaders to design and implement robust data architectures.

Key Responsibilities

  • Design, develop, and maintain scalable ETL pipelines that ingest, process, and transform large volumes of structured and unstructured data.

  • Optimize data storage solutions using modern data lakehouse architectures and best practices for cost, performance, and reliability.

  • Collaborate with data scientists and engineers to integrate machine learning models and analytical workloads into production environments.

  • Ensure data integrity, quality, and security by implementing monitoring, alerting, and governance best practices.

  • Work with cloud-based data warehouses and distributed data processing frameworks.

  • Continuously evaluate and implement new technologies to improve data infrastructure and operational efficiency.

What We’re Looking For

  • 10+ years of experience in data engineering, software engineering, or a related field.

  • Strong expertise in SQL and Python for data processing.

  • Experience with modern data warehousing and lakehouse solutions (i.e. Iceberg or similar).

  • Proficiency in working with distributed systems and big data technologies (Apache Spark, Hadoop, Kafka, Flink).

  • Hands-on experience with cloud platforms (AWS, GCP, Azure) and related data services.

  • Deep understanding of data modeling, database design, and performance optimization.

  • Familiarity with CI/CD pipelines, containerization (Docker, Kubernetes), and infrastructure-as-code (Terraform, CloudFormation) for data pipelines.

  • Strong problem-solving skills, with a passion for building reliable, scalable, and maintainable data systems.

  • Excellent communication skills and the ability to collaborate in a cross-functional team.

Nice to Have

  • Experience with Graph Databases, NoSQL, or Time-Series Databases.

  • Familiarity with data privacy, governance, and compliance (GDPR, HIPAA, SOC 2).

  • Experience with machine learning pipelines and MLOps.

Why Join Alembic?

  • High-impact role: Shape the future of our data platform at an early-stage startup.

  • Growth opportunities: Work in a fast-paced environment with opportunities to take on new challenges.

  • Collaborative culture: Join a team of passionate, skilled engineers and technologists.

  • Competitive compensation: Including salary, equity, and benefits.

Alembic
Alembic

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say