The company is an independent platform business that combines business strategy, media, creative and data in one operating model, run on its own proprietary operating system. It has more than 1,000 employees and works with brands such as Apple, Nike, Dropbox, Experian, Sephora and Whole Foods.
The team builds the company's cloud-based suite of AI-powered marketing tools. Those tools have delivered ads to over 1 billion consumers in 80+ countries for well-known brands. You will lead a group of engineers who work on hard technical problems, build AI-driven features and help set the technology direction of the platform.
Responsibilities
Lead the design, build and release of scalable features across the platform's application suite.
Draft and implement architecture that is reliable, scalable and able to handle complex workloads.
Work with product managers, designers and other teams to bring AI-driven features into the product that improve performance and business results.
Build scalable products that produce measurable results for clients.
Mentor junior and mid-level engineers and encourage good development practices across the team.
Write, debug, test and troubleshoot code across the full development lifecycle.
Review code and give frontend engineers detailed, useful feedback so the codebase stays high quality and easy to maintain.
Explore and adopt new technologies that change how marketing technology works.
Give clients technical guidance and strategic advice drawn from your knowledge of media, technology and emerging trends.
Work with product and engineering leaders to define the technical vision and weigh innovation against business needs.
Requirements
5+ years of software development experience using object-oriented programming to deliver scalable, maintainable systems.
2+ years working with AWS, GCP or another cloud platform, including deploying and running applications in the cloud.
A track record of balancing hands-on coding with mentoring and training other engineers.
Experience with generative AI and large language models, using platforms such as Claude, OpenAI, Gemini, Bedrock or LangChain.
Strong skills in RESTful API design, system architecture and SOLID principles.
Working knowledge of backend and frontend technologies, including Python, JavaScript (Node.js, React) and Go.
Hands-on experience with automated testing, CI/CD pipelines and cloud deployments that are reliable and efficient.
Familiarity with containers and orchestration tools such as Docker and Kubernetes.
Clear communication of technical ideas to different teams, tying engineering work to business goals.
A proactive, problem-solving approach focused on real-world results and steady improvement.
Curiosity and a habit of learning, keeping up with media innovation while putting clients first and looking for ways to add value.
People-focused leadership that builds collaboration, new ideas and professional growth by setting an example and building trust.
Experience in a client-facing role, giving both technical advice and strategic insights to help clients reach their goals.
Experience in digital marketing or advertising technology, and how it connects to engineering work.
AWS Solutions Architect Professional certification.
Prior experience with large language models.
Knowledge of infrastructure-as-code tools such as Terraform or Ansible.
A Bachelor's or Master's degree in Computer Science or Computer Engineering.
Familiarity with large-scale data processing frameworks such as Apache Spark or Kafka.
Git and GitHub for version control.
Conditions
The company is an equal opportunity employer and recruits, employs, trains, pays and promotes without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age or veteran status.
Benefits
Annual bonus eligibility, with awards based on your individual impact and performance as well as team and company results, subject to program terms.
Learning and development programs, mentorship and support for career advancement.
Generous time off to rest and spend time with family and friends.
Paid parental leave.
Retirement benefits, including employer contributions or matching where applicable.
Fertility and family-building benefits for eligible employees and their partners or spouses.
Medical, dental and vision coverage for you and your family.
Optional pet insurance.
Company-funded spending account for eligible health and well-being costs.
Commuter support where available.
Eight paid volunteering hours each year.
Enterprise AI tools and ongoing training on using AI effectively, creatively and responsibly.
Benefits and pay programs may differ by location and eligibility and are subject to plan terms. Full details are shared during hiring.