Work remotely from anywhere as a Software Developer

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


  • Location Not available
  • Size Not available
  • Timezone

Similar jobs

Support Engineer


SUMMARYWe are looking for enthusiastic support engineers to help our customers with the use of our product, from debugging machine learning

Senior Back-End Engineer, Go


LoopVOC is looking for a talented and motivated backend engineer who can hit the ground running and take our product to the next level.

REMOTE Sr. Data Analyst


Surge Forward is looking for smart, self-motivated, experienced, senior-level consultants who enjoy the freedom of telecommuting and flexibl