What You'll Do
- Build tooling to allow marketers to spend marketing budgets across channels from a single campaign manager portal.
- Work on systems to track and report on ad spend return on investment.
- Build systems to automate ad operations.
- Work on systems that will use advanced machine learning techniques to optimize spending within different channels.
- Keep the bar high on sustainable engineering by following best engineering practices, producing best in class of code, documentation, testing and monitoring.
What You'll Need
- Proven knowledge of Java 8+ is a must-have.
- Architecture skills: Knowledge of data structures and an eye for architecture. You can discuss the tradeoff between architectural choices, both on a theoretical level and on an applied level.
- High coding standards (TDD, Clean Code).
- Proven track record within a production environment.
- A phenomenal teammate approach: You believe that you can achieve more on a team - that the whole is greater than the sum of its parts. You rely on others' feedback for continuous improvement.
- Understanding business and design requirements, whether you're working on an API used by other developers, an internal tool consumed by our operation teams, or a feature used by millions of customers, your attention to detail leads to a delightful user experience.
- Experience querying data using SQL.
- AdTech experience is a huge plus.
* Accommodations may be available based on religious and/or medical conditions, or as required by applicable law. To request an accommodation, please reach out to .