Icon menu dark

Senior Software Engineer, Dynamic Creative


About the Role: 

AdRoll’s dynamic creative team processes approximately 300 million products every day using a highly available platform to generate real time product recommendations for serving dynamic ads. As a part of the dynamic creative team, you will collaborate with back-end and front-end engineers, product management, and business analytics engineers, to develop novel systems, algorithms, and processes to handle millions of products using languages such as Python and Java.

Our team welcomes programming language polyglots and entrepreneurial engineers who strive to know how everything works. We are committed to using modern frameworks and technologies. Do you want to build a highly available system that generates recommendations and serves ads in a latency sensitive environment using infrastructure on Amazon Web Services? Those opportunities are with our team.


  • Maintain and improve our product feed and image transformations pipeline & infrastructure
  • Work closely with both back-end, front-end and product management teams to maintain and develop dynamic creative teams infrastructure
  • Tackle some of the most challenging problems in high-performance, scalable data processing.


  • A BS or MS degree in Computer Science or Computer Engineering, or equivalent experience
  • 3+ years experience
  • Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Python
  • Experience with scalable systems and large-scale data processing
  • Experience with big data technologies such as Hadoop, Hive, Spark, or Storm
  • Experience with NoSQL databases such as DynamoDB, Redis, Cassandra, or HBase
  • Experience with SQL and relational databases such as Postgres or MySQL
  • Experience developing and deploying applications on Linux infrastructure

Bonus Points:

  • Development & operations experience on AWS using Simple Storage, Elastic Container, DynamoDB, and Relational Databases


  • Competitive salary and equity
  • Remote and Work From Home friendly environment
  • Medical / Dental / Vision benefits
  • Paid time off and generous holiday schedule
  • The opportunity to win the coveted Golden Bagel award

About AdRoll:
AdRoll is a leading performance marketing platform with over 35,000 clients worldwide. Its suite of high-performance tools works across devices, helping businesses attract, convert, and grow their customer base. The company is home to the world's largest opt-in advertiser data co-op, the IntentMap™ with over 1.2 billion digital profiles. AdRoll’s goal is to build the most powerful marketing platform through performance, usability, and openness.

AdRoll is headquartered in San Francisco, with offices in New York, Chicago, Tokyo, London, Dublin, and Sydney.

AdRoll is committed to creating diverse teams of “Rollers” and is proud to be an equal opportunity employer. All qualified applicants will receive consideration without regard to race, color, ancestry, sex, religion, gender, gender identity or expression, sexual orientation, marital status, national origin, citizenship, genetics, disability, age, veteran status or other characteristics.

Verified open
Posted by employer


There was an error handling your request. Please make sure you're online.