Data Engineer

Adobe is a global technology company that provides digital experience solutions, empowering everyone from emerging artists to global brands.
$113,400 - $206,300
Data
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS

Description For Data Engineer

Adobe Experience Platform is seeking a Software Development Engineer to join their operational intelligence team. The role focuses on building scalable, performant services and tools to handle end-to-end customer lifecycle management within Adobe's fastest growing business in the Experience Cloud.

The position involves working with petabytes of data to improve the design and delivery of rich, personalized experiences. The team builds low latency & highly scalable fault tolerant systems that manage everything from customer onboarding to analyzing usage data and generating business insights.

Key responsibilities include designing and developing distributed services that are resilient and highly available, collaborating with various stakeholders including business partners and product management, participating in all aspects of software development from design to deployment, and evaluating innovative technologies for incorporation into the tech stack.

The ideal candidate should have strong experience in building maintainable, scalable systems using Scala/Java, expertise with data transformation & ELT pipelines using tools like Databricks and Snowflake, and proficiency in data visualization. Experience with machine learning models and ML pipelines is highly valued.

This role offers the opportunity to work on cutting-edge technology at massive scale, solving complex technical challenges while directly impacting Adobe's customer experience platform. The position combines data engineering, distributed systems development, and machine learning, making it an exciting opportunity for engineers passionate about building robust, data-driven solutions.

Last updated 12 days ago

Responsibilities For Data Engineer

  • Design and develop distributed services that are resilient, highly available and scalable
  • Collaborate with business partners, architects, technical leads, product management and analysts
  • Participate in software development activities including design, coding, testing, and documentation
  • Own feature development from inception to production rollout
  • Evaluate innovative technologies and incorporate them into our stack

Requirements For Data Engineer

Java
Python
  • B.S. or M.S. in Computer Science or equivalent engineering degree
  • 3+ years of software engineering experience with Scala/Java
  • Experience with data transformation & ELT pipelines using Databricks, SnowFlake, SQL, Python
  • Proficiency with data visualization tools (Power BI, Tableau, Looker)
  • Experience with ML models & pipelines (Sklearn, Tensorflow, PyTorch, KubeFlow, MLFlow, SageMaker)
  • Strong interpersonal and communication skills

Interested in this job?

Jobs Related To Adobe Data Engineer

Data Engineer

Senior Data Engineer role at Adobe building scalable data processing systems and ML pipelines for the Experience Platform team.

Business Intelligence Engineer, Amazon Flex

Senior Business Intelligence Engineer role at Amazon Flex focusing on data analytics, SQL development, and business intelligence solutions to optimize last-mile delivery operations.

Senior Data Engineer, Intelligence Data Service, Project Kuiper

Senior Data Engineer role at Amazon's Project Kuiper, building enterprise-grade data platforms for satellite broadband network operations.

Senior Software Engineer - Data Infrastructure

Senior Software Engineer position at Roblox focusing on building and scaling data infrastructure systems, offering $233,840 - $283,780 salary range with hybrid work model in San Mateo.

Senior Data Governance Engineer

Senior Data Governance Engineer position at Manulife, focusing on data governance and engineering solutions.