Senior Data Engineer
About the role
The Opportunity Firefly is Adobe's family of creative generative AI products — and it's growing fast. Our data team sits at the center of that growth, powering the analytics, modeling, and product decisions that build what Firefly becomes. We're hiring a Senior Data Engineer to improve our data foundation. This person not only builds pipelines but also plans them carefully. They take action on needs they see without waiting for instructions. This role will have immediate and visible impact in multiple high-stakes areas.
Responsibilities
- Architect, build, and own scalable data pipelines and ETL/ELT workflows across multiple sources into a central data warehouse - with end-to-end accountability for data mapping, business logic, quality, and lineage
- Build and maintain infrastructure for timely clustering, translation pipelines, and NLP analysis supporting modeling, data science, and analytics teams
- Build robust reporting pipelines for product and business-critical systems including generative credit usage data, feedback systems, RLHF research data, and partner reporting
- Define and promote coding standards, architecture patterns, and engineering guidelines across the team
- Build data infrastructure that supports AI-powered insights and reduces dependency on ad hoc requests
- Partner with data analysts, data scientists, ML engineers, and product teams to anticipate evolving data needs and influence the technical roadmap
Requirements
- BS or MS or PhD in an analytical field: statistics, applied mathematics, computer science, engineering, economics, physics, or equivalent practical experience
- 5+ years of hands-on data engineering experience with a track record of owning complex, production-grade data systems
- Strong proficiency in SQL and Python; deep hands-on experience with Databricks, Spark SQL, dbt, Airflow, and cloud platforms (AWS and/or Azure)
- Demonstrated experience crafting scalable data architectures — not just implementing them, but making the trade-off decisions and owning the outcomes
- Strong instincts for data quality: building reliability and observability by default, not as an afterthought
- Ability to take ambiguous business needs and translate them into well-scoped, independently implemented data solutions
- Strong communication skills with the ability to explain technical architecture decisions to non-technical partners.
Qualifications
- Nice to Have: Experience with NLP pipelines, timely data processing, or ML feature engineering
- Experience building or supporting AI-powered analytics tools or self-serve data products
- Background in A/B testing infrastructure and experimentation data pipelines
- Exposure to data governance frameworks, data security, and compliance requirements
Skills
- Experience with NLP pipelines, timely data processing, or ML feature engineering
- Background in A/B testing infrastructure and experimentation data pipelines
- Exposure to data governance frameworks, data security, and compliance requirements
Benefits
Adobe aims to make our Careers website and recruiting process accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email accommodations@adobe.com or call +1 408-536-3015.
Pay
Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this position is $133,100 -- $236,400 annually. Pay within this range varies by work location and may also depend on job-related knowledge, skills, and experience.
Schedule
At Adobe, we believe that great ideas can come from anywhere in the organization. The next big idea could be yours. Let’s Adobe together