What are the responsibilities and job description for the Associate Director, Engineering position at Annalect?
About Annalect
Annalect is the Data & Technology arm of Omnicom Media Group
Annalect’s 4,000 innovators leverage data and technology to help clients across Omnicom build relationships that matter — whether that means fostering consumers’ trust in brands, building new experiences, or delivering advanced analytics where it’s most needed. Annalect is the driving force behind Omni, Omnicom’s unique open operating system, which works hand-in-hand with clients’ and partners’ data and tools, to orchestrate better marketing outcomes.
Annalect’s unique approach to data and technology – one that relies on transparency, neutrality, and interoperability – allows us to deliver purpose-built and scalable solutions that make data actionable. Our advanced teams of product leaders, data scientists, consultants, and engineers enable us to meet the business goals of our internal and external clients.
Omnicom, Annalect's parent company, is poised to become the world’s Marketing & Advertising industry leaders in 2025. This means unprecedented growth, new and innovative solutions for our international brand partners, and exciting career opportunities for media and technology professionals!
Position Overview
We have an immediate need for an Associate Director, Media Engineering and are currently seeking individuals who are interested in a long-term independent contractor engagement (on 1099 status) who would potentially consider a full-time, permanent roles with us in the future. Working remotely is an option for this role during the contractor period. You will need to be based in the United States and available during East Coast Time Zone working hours.
This key role will bridge technical engineering with product strategy to create cohesive systems for managing planned and delivered media and unifying media buying data. In this position, you will oversee and guide engineering implementations of solutions that accelerate the digital transformation of our media capabilities. The ideal candidate has a background in media systems and media data and well understands the domain complexities of engineering for this type of capabilities. The candidate can design scalable enterprise software that handles large volumes of usage and data and understands the inner workings of media workflows. The role will also involve leveraging AI tooling to accelerate automation that was not possible with traditional declarative software development previously.
Key Responsibilities
This role is hybrid, requiring three (3) days per week in the office. The remaining two (2) days may be worked remotely. Specific in-office days will be discussed during the interview process, with flexibility to align with team needs. Please note that the number or required in-office days may be adjusted over time, potentially increasing the number of required in-office days based on business needs.
Annalect, a division of Omnicom Media Group is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.
Review Our Recruitment Privacy Notice
Annalect is the Data & Technology arm of Omnicom Media Group
Annalect’s 4,000 innovators leverage data and technology to help clients across Omnicom build relationships that matter — whether that means fostering consumers’ trust in brands, building new experiences, or delivering advanced analytics where it’s most needed. Annalect is the driving force behind Omni, Omnicom’s unique open operating system, which works hand-in-hand with clients’ and partners’ data and tools, to orchestrate better marketing outcomes.
Annalect’s unique approach to data and technology – one that relies on transparency, neutrality, and interoperability – allows us to deliver purpose-built and scalable solutions that make data actionable. Our advanced teams of product leaders, data scientists, consultants, and engineers enable us to meet the business goals of our internal and external clients.
Omnicom, Annalect's parent company, is poised to become the world’s Marketing & Advertising industry leaders in 2025. This means unprecedented growth, new and innovative solutions for our international brand partners, and exciting career opportunities for media and technology professionals!
Position Overview
We have an immediate need for an Associate Director, Media Engineering and are currently seeking individuals who are interested in a long-term independent contractor engagement (on 1099 status) who would potentially consider a full-time, permanent roles with us in the future. Working remotely is an option for this role during the contractor period. You will need to be based in the United States and available during East Coast Time Zone working hours.
This key role will bridge technical engineering with product strategy to create cohesive systems for managing planned and delivered media and unifying media buying data. In this position, you will oversee and guide engineering implementations of solutions that accelerate the digital transformation of our media capabilities. The ideal candidate has a background in media systems and media data and well understands the domain complexities of engineering for this type of capabilities. The candidate can design scalable enterprise software that handles large volumes of usage and data and understands the inner workings of media workflows. The role will also involve leveraging AI tooling to accelerate automation that was not possible with traditional declarative software development previously.
Key Responsibilities
- Lead large projects across media technology suite, owning architectural and technology decisions to ensure scalability and maintainability. Ensure seamless integration across the portfolio of the capabilities. Optimize for performance and consistency of media data systems.
- Architect enterprise level solutions that facilitate downstream automation. Break complex tasks into milestones and deliverables, ensuring clarity and focus for the teams. Help create LOEs and tech implementation documents for product team and stakeholders explaining different possibilities on how solutions are architected. Share large architecture blueprints to ensure collaboration across various workstreams.
- Guide engineering implementations to accelerate the digital transformation of media capabilities. Review the code and architecture done by the core building teams. Help them implement observability, tool performance monitoring and logging. Actively mentor junior and mid-level engineers, guiding them on best practices.
- Crete guidelines for quality checks of the systems to ensure the accuracy and consistency of media data systems. Debrief QA teams on the implementation and creation of reporting. Oversee the QA test suite to ensure the grade and quality of enterprise software is met.
- Create supporting documentation for integration by other dev teams and partners and localization by local teams.
- 7 years of solid coding experience
- Deep experience with media buying platforms and the data formats in those platforms (Media Ocean, Media Tools, and digital platforms like Meta, TTD, DV360)
- Experience and passion for standardizing inefficient data tooling around media workflows through automation of the back-end code and creation of intuitive and automated UI interfaces
- Deep expertise in building software tools on large datasets and scaling the performance and queries.
- Demonstrated proficiency with RESTful APIs (data caching, JWT auth, API load testing, RAML), and production use of a python API framework
- Ability to profile, identify, debug, and fix performance bottlenecks in application and database layers with modern tooling
- Strong proficiency in conducting PR reviews and helping to maintain a high-quality code base
- Knowledge of git, with understanding of branching, how to manage conflicts, and pull requests
- Passion for creating intuitive software tools that automate tedious processes.
This role is hybrid, requiring three (3) days per week in the office. The remaining two (2) days may be worked remotely. Specific in-office days will be discussed during the interview process, with flexibility to align with team needs. Please note that the number or required in-office days may be adjusted over time, potentially increasing the number of required in-office days based on business needs.
Annalect, a division of Omnicom Media Group is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.
Review Our Recruitment Privacy Notice