IgnitionOne is hiring a

Senior Data Engineer

Atlanta, United States

About Us:

IgnitionOne simplifies life for marketers, providing deeper insights and robust targeting of individuals through the use of proprietary engagement scoring and integrated marketing and advertising solutions. The IgnitionOne DMS is full-featured digital marketing hub which significantly improves performance across all devices and channels. IgnitionOne allows marketers to better understand their customers and activate personalized 1:1 messaging across search, display, social, mobile, email, and website personalization. With a global footprint of over 450 employees in 17 offices across 10 countries, IgnitionOne is one of the largest independent marketing technology companies in the world.

IgnitionOne currently scores over 300 million consumers monthly in 75 countries and powers more than $60 billion in revenue each year for leading brands, including General Motors, CenturyLink, Bridgestone, La Quinta and Fiat, as well as advertising agencies such as 360i, GroupM and iProspect.

Are you ready for more? Be part of a fast-growing global company with an entrepreneurial spirit where high performers are recognized and rewarded for their efforts, working alongside some of the best and brightest people in the industry as you blaze your career path on the cutting edge of marketing and advertising tech. Be part of a high-performing team that has fun, collaborating on ground-breaking, challenging assignments where your opinion matters, where you grow personally and professionally. Be part of IgnitionOne.

The Role:

Does the challenge of dealing with massive datasets (billions of transactions a day) in near real-time using the latest technologies (Spark, Scala, AWS) get you excited? Are you curious about what Data Scientist do?  If so, then we want to talk to you. IgnitionOne Data Science Data Engineers are using cutting edge technologies to build new data products that aim to change the digital marketing landscape. You’ll be part of the Data Science and Analytics team with a primarily focused on building data pipelines that incorporate predictive models into all IgnitionOne’s products. You’ll also build dimensional models that power our analytical reports.

 Core Responsibilities: 

  • We are a collaborative and exploratory data science/analytics team with diverse backgrounds and experiences; Take a listen first approach but share knowledge and clearly articulate insights and best practices.
  • Take abstract business issues and derive analytical solutions.
  • Build working prototypes with an awareness of production implementation requirements.
  • Build production quality ETL processes to load analytical data assets.
  • Advise implementation teams and data scientists on best practices in data processing.
  • Clearly articulate your ideas and solutions to both technical and non-technical audiences.
  • Learn continuously, leveraging IgnitionOne training resources or through self-directed sources.


  • Development experience with Big Data/NoSQL platforms, such as Apache Cassandra, DynamoDB, Hortonworks, Redshift or Amazon EMR.
  • Development experience with traditional relational databases, such as SQL Server, MySQL, or Postgres
  • Excellent written and verbal communication skills.
  • Apache Spark development experience using Scala or Python.
  • Experience with various messaging systems, such as Kafka or Kinesis.
  • Experience building Dimensional Models.
  • Implementing ETL processes.

Desired Qualifications:

  • Development experience graph databases (neo4j, OrientDb) or graph compute engines (GraphX, Giraph,…)
  • Experience with probabilistic data structures, such as bloom filter or hyperloglog
  • Experience in Digital Media/Programmatic Advertising a plus.