< Back to results

Job Overview

The Head of Engineering leads the engineering team in the delivery of platform functionality and helps the team in achieving and surpassing departmental goals. They will provide technical guidance and direction, as well as hands-on resources and project management, for all site/software development activities.

The Head of Engineering plays a leadership role in the engineering department where he/she seeks excellence in all engineering disciplines inclusive of data processing, quality assurance, application development, analytics, machine learning, algorithms, and data warehousing.

In this position, the Head of Engineering manages the day-to-day activities of the engineering teams as well as the management and execution of site/software development projects against delivery commitments and project plans. The Head of Engineering is also in charge of the management of the department’s staffing, resources, mentoring, and maintaining a best-in-class engineering department.

You take the lead with a profound understanding of new and relevant technologies for the purpose of realizing efficiency. You will ensure the optimal application of engineering resources to meet product development and consumer requirements and ensure the implementation of agile processes that support site/software development processes.


  • You’re a grounded, empathetic and passionate technologist.
  • Your enthusiasm for your work is contagious.
  • You're a good partner to product and other company leaders
  • Forecasting and realizing our growth needs through tripling our engineering team over the next year. Anticipating the obstacles that accompany scaling.
  • Build and maintain a positive, productive engineering culture as the team scales.
  • Mentored and develop engineering employees.
  • Partner with a product to hit company goals.
  • Grow the team by hiring the best engineers you can find
  • Be a chief engineer. Make or delegate core architecture decisions.
  • Represent engineering in the leadership team (and board meetings)
  • Experimenting with and improving processes that allow us to move quickly and learn from our decisions.
  • Communicating vision and challenges, both up and down the chain of command.
  • You will make an indelible mark on the people, process, and execution


  • 10+ years of experience within data engineering, data architecture, and modern data warehouse concepts
  • Minimum of 5 years of technical leadership (software engineering - both front and back end) experience.
  • Experience building and scaling a data organization, processes, and technology in a fast-moving environment.
  • Extensive experience with cloud technologies including AWS.
  • Hands-on experience in backend and frontend development.
  • Technologies and programming languages: Python, Javascript, React, machine learning, large data strategies, Amazon hosting.
  • Passionate about developing disruptive platforms that help improve people’s lives.

Latest Jobs at Xaxis

Xaxis Overview

Xaxis transforms digital media into business outcomes. We maximize the ROI of our clients’ digital media investments by combining purpose-built AI, advanced cross-channel solutions, and dedicated programmatic expertise to develop and optimize to success metrics that connect directly to their business goals. Founded in 2011, Xaxis is GroupM’s advanced programmatic media arm, delivering outcomes for more than 3,000 brands in 48 markets around the world.

Website Twitter LinkedIn Archive

Visit Xaxis Careers Page (opens new tab)
Xaxis Jobs by Location

Check below to see all of the open Xaxis jobs organised by office location.

Bangkok (2)

Boston (2)

Detroit (2)

Dubai (1)

Hong Kong (1)

Kuala Lumpur (1)

London (10)

Los Angeles (2)

New York (18)

Seoul (1)

Singapore (1)

Sydney (2)

Xaxis Jobs by Team

Check below to see all of the open Xaxis jobs organised by team.

Client Services & Strategy (27)

Engineering & Modelling (10)

Finance & Accounting (1)

Marketing & Communications (1)

Product & Design (2)

Technical Services (2)