Director, Software Engineering (RUN)

Publicis Media is the division of Publicis Groupe focused on data, technology, and innovation as the world becomes increasingly smart and connected, providing a unique opportunity for talented Software Engineers to distinguish themselves beyond typical big tech companies and VC-backed startups. Our values include transparency, honest communication, and doing right by our clients. The right candidate will help lead our team toward becoming a world class technology organization through distinctive processes and implementation.

The Global Engineering team seeks a full-stack Director-level Engineer to collaboratively construct a robust platform for our high throughput, low latency distributed and decisioning systems that operate at scale with an emphasis on their availability, latency, performance, and capacity. The mission is to create and operate elegant software and systems that power Publicis Media’s real-time media activation platform. The ideal Engineering candidate will be passionate about C++, as well as Big Data, Machine Learning, and AI. You will contribute to bringing AI driven solutions to the activation platform, such as real time image generation and/or deep reinforcement learning.

Your day to day will include:

  • Participation in the full software development life cycle.
  • The creation of elegant and useful solutions to solve complex business problems by working across various teams, understanding the needs of our business partners and advertisers, and putting on your product manager hat to provide solutions to solve those problems.
  • Coding in C++, Python, and Java.
  • Deep understanding of the business ecosystem, identifying problems, and create solutions for businesses.
  • Testing, validating, and deploying to production.
  • Writing documentation and running presentations.
  • Strong collaboration across teams, both inside and outside of engineering, including working closely with the product management and product engineering teams to define and refine feature specifications.
  • Analyzing and improving the efficiency, scalability, stability, and security of business applications and in-house systems to help scale the company.
  • The ongoing study and leverage of emerging technology (AI, Machine Learning, NLP, Databases, Containers) to provide technical competitive advantage.

You have:

  • Strong experience with deep learning applied to computer vision, image generation or reinforcement learning: CNNs, GANs, DQNs or extensions. 
  • Strong experience with server side development in an object oriented or functional language.
  • Expertise in C, C++, and scripting experience in Shell (Python and Java are plus).
  • In depth knowledge of Linux/Unix systems.
  • Experience with Network theory: TCP/IP, UDP, ICMP, DNS, OSI Layers.
  • Great familiarity with Algorithms and Data Structures.
  • Excellent math and quantitative skills.
  • Experience in designing, analyzing, and troubleshooting large-scale distributed systems.
  • Strongly opinionated and passionate about your craft, your own testing and running in production.
  • Systematic problem solving approach, coupled with a strong sense of ownership, responsibility, and drive.
  • Experience working in AdTech is a plus.
Read Full Job Description
Apply now
loading ...

Technology we use

  • Engineering
    • C++Languages
    • JavaLanguages
    • JavascriptLanguages
    • PHPLanguages
    • PythonLanguages
    • RubyLanguages
    • ScalaLanguages
    • jQueryLibraries
    • jQuery UILibraries
    • ReactLibraries
    • ReduxLibraries
    • AngularJSFrameworks
    • DjangoFrameworks
    • Node.jsFrameworks
    • Ruby on RailsFrameworks
    • HiveDatabases
    • MongoDBDatabases
    • PostgreSQLDatabases


We are in Soho at Hudson and Houston streets, our offices are modern, the perimeter windows overlook the Hudson River.
299 West Houston, New York, NY 10014

Insider's spotlight

What’s the vibe like in the office?

Biz casual. Positive. Energetic. Creative.

How does the company support your career growth?

We offer outstanding mentoring and training as well as ongoing professional development opportunities to learn and grow. Global mobility and exchange, IQ Academy and TAAG available to talent across all levels and agencies within the firm and built to equip one with the foundation knowledge of ad serving, tagging, creative and more.

Perks of working here

401(K) Matching
Beer on Tap
Casual Dress
Commuter Benefits
Company Outings
Conferences & Training
Fitness Subsidy
Flex Work Hours
Generous PTO
Happy Hours
Health Benefits
Some Meals Provided
Stocked Kitchen
Tuition Reimbursement
Volunteering Opportunities
More Jobs at Publicis Media - Data, Technology & Innovation (DTI)8 open jobs
Data + Analytics
Developer + Engineer
Project Mgmt
Project Mgmt
Publicis Media - Data, Technology & Innovation (DTI)
Project Mgmt
Publicis Media - Data, Technology & Innovation (DTI)
Data + Analytics
Publicis Media - Data, Technology & Innovation (DTI)
Developer + Engineer
Publicis Media - Data, Technology & Innovation (DTI)
Developer + Engineer
Publicis Media - Data, Technology & Innovation (DTI)
Developer + Engineer
Publicis Media - Data, Technology & Innovation (DTI)
Developer + Engineer
Publicis Media - Data, Technology & Innovation (DTI)
Developer + Engineer
Publicis Media - Data, Technology & Innovation (DTI)

Get notified
when new
jobs pop up.