1+ months

Spark Data Engineer - Adobe

San Francisco, California

Adobe Spark enables everyone to turn their ideas into beautiful visual stories. The products and experiences we design are used by folks at school, work, and in the comfort of their homes. We're talking teachers, students, nonprofits, small businesses, online marketers, bloggers, office workers and individuals with a story to share. These everyday-users want professional-looking results to stand out and engage with their audiences but don't have time to learn professional design products. Learn more at http://spark.adobe.com/

We're looking for a data champion for Adobe Spark. The ideal candidate will be someone with a lot of inquisitiveness and initiative, a combination of a traditional data engineer with traces of dev ops and a computer scientist.


What you'll do

  • Own data quality (architecture, instrumentation & validation) for product(s) across Mobile, Web and Desktop surfaces by working with various data teams across the organization.
  • Build ETL pipelines and create solutions for data measurement, to enable data scientists & product teams analyze the data effectively.
  • Be Inquisitive and analytical; Ask questions that start from a customer perspective and end with the right instrumentation architecture that can help us get the insights in production.
  • Automate relevant data processes to help accelerate product delivery and insights.
  • Work with the product development team to identify root-cause data integrity issues and help resolve problems upstream.
  • Be comfortable writing and reviewing code for various surfaces. Run proof of concepts within the product code base for analytics & campaign purposes in conjunction with other engineers on the product.
  • Help to raise the level of “data” play across the team. Influence peers, teams and multiple levels of management to engage with data as part of a day-to-day process.


Types Of Projects Include

  • Creating and delivering an ETL architecture (in Hadoop) for a product that spans Desktop, Mobile & Web
  • Pushing key metrics weekly into Slack, connecting Hive & Slack APIs using Python, Jenkins & Node.js


What you need to succeed

  • Inquisitiveness and initiative. The desire to say, “Let’s try it out” and the ability to do what’s needed to follow through.
  • BS in Computer Science or a data related field.
  • Experience working within software development, with an emphasis on data engineering.
  • Strong knowledge of SQL. Working knowledge of Python or another scripting language.
  • Experience in ETL design, implementation and maintenance
  • Understanding of BI/visualization tools such as Tableau or PowerBI preferrerd.
  • Experience with big data & streaming data systems (e.g. Hadoop, Hive/Pig)
  • Working knowledge of build systems (e.g. Jenkins) & source control (Git preferred)
  • Familiarity with basic statistics concepts



  • Strong understanding of web and mobile analytics tools preferred (Adobe Analytics is a bonus!)
  • Knowledge of SDLC, programming & API concepts in JavaScript (front end & Node.js)
  • Experience in bringing Data Science models into production is an added advantage
  • Understanding of BI/visualization tools such as Tableau or PowerBI preferred.


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.

If you’re looking to make an impact, Adobe's the place for you. 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 race, gender, religion, age, sexual orientation, gender identity, disability or veteran status.


Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Spark Data Engineer - Adobe

San Francisco, California

Share this job

Spark Data Engineer - Adobe

San Francisco, California

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
th -
Overall Rating: /199
Median Salary:

Work Environment
Powered ByCareerCast