Senior Data Engineer

AdobeSan Jose, CA
14h$139,000 - $257,550

About The Position

Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences! We’re passionate about empowering people to create beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! Our Company Changing the world through digital experiences is what Adobe’s all about. We give everyone—from emerging artists to global brands—everything they need to design and deliver exceptional digital experiences. We’re passionate about empowering people to craft beautiful and powerful images, videos, and apps, and transform how companies interact with customers across every screen. We’re on a mission to hire the very best and are committed to building exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! The Opportunity The Senior Data Engineer will have a significant impact on driving our organization’s digital evolution by collaborating with various teams at Adobe. You will collaborate closely with product, analytics, and engineering teams to build, construct, and enhance scalable data pipelines and analytic solutions that generate insights into product usage. This position is highly data engineering oriented, focusing on the collection, integration, and transformation of large and varied data sets from multiple platforms to support business intelligence, product development, and strategic decision-making. What you'll Do You will be responsible for developing and maintaining analytics infrastructure, including ETL pipelines and automated data quality tools. The ideal candidate will have a strong background in modern frameworks, cloud platforms, data technologies, SQL, Python, and visualization tools including Power BI or Tableau. In addition, you will apply strong communication skills and a customer-focused attitude to deliver effective solutions. Your key tasks will be collaborating with multi-functional teams to develop and refine adaptable data pipelines and analytical solutions. You will build connectors to a variety of API sources, enabling the integration of diverse data sources, and apply cloud-based platforms to perform advanced analytics while upholding rigorous standards for data quality and security. Projects will require you to actively contribute to planning, solution design, and deployment of analytic tools that drive and support business goals. Your efforts will ensure that the data infrastructure efficiently serves the evolving needs of the organization.

Requirements

  • Bachelor’s Degree required, master’s Preferred in Computer Science or relevant experience
  • 8+ Years Experience with BS or 5+ Years Experience with MS
  • 5+ Years Experience with Python or equivalent
  • Experienced in developing data pipelines using Python, SQL, and Bash on Linux.
  • Expertise working with Databricks, Spark SQL, Spark and DBFS systems.
  • Proficient in orchestration tools like Airflow or Databricks Workflows.
  • Experience deploying and managing services and applications on AWS and Azure Cloud platforms
  • Application design and architecture with a drive for delivering data with high throughput and low latency
  • Experience implementing and managing CI/CD pipelines using Jenkins or similar automation tools.
  • Committed to finding solutions to challenges and enjoy creative problem solving
  • Ability to solve problems collaboratively and build strong relationships
  • Experience delivering quality process and outcomes
  • Process orientated with strong attention to detail.

Nice To Haves

  • Experience with LLMs, vector databases, and embeddings.
  • Exposure to graph databases, Elastic Stack, or real-time streaming (Kafka, Kinesis).
  • Proficiency in managing and orchestrating containers using Kubernetes.

Responsibilities

  • developing and maintaining analytics infrastructure, including ETL pipelines and automated data quality tools
  • collaborating with multi-functional teams to develop and refine adaptable data pipelines and analytical solutions
  • building connectors to a variety of API sources, enabling the integration of diverse data sources
  • applying cloud-based platforms to perform advanced analytics while upholding rigorous standards for data quality and security
  • actively contribute to planning, solution design, and deployment of analytic tools that drive and support business goals

Benefits

  • At Adobe, you will be immersed in an exceptional work environment that is recognized throughout the world on Best Companies lists.
  • You will also be surrounded by colleagues who are committed to helping each other grow through our unique Check-In approach where ongoing feedback flows freely.
  • Discover what our employees are saying about their career experiences on the Adobe Life blog and explore the meaningful benefits we offer.
  • Adobe is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, or veteran status.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service