: Principal Data Engineer

The Data Platform team at Mimecast are looking for a Principal Data Engineer to help design and build our next generation high scale Data Platform. We are looking for someone who shares a passion for creating value from data facilitating the efficient and effective flow of data across the enterprise. They will be accountable for building up our data assets so that our engineers, analysts, data scientists and product teams can have maximum impact.


Key Responsibilities

  • Contribute to the technical vision of how we structure, collect, process and store our data.
  • Understand the broader business strategy and objectives and how this affects the Data Platform.
  • Take ownership of logical models, database and event JSON schemas.
  • Translating business asks into technical requirements.
  • Develop and maintain our data dictionary.


Essential Skills and Experience

  • 7+ years professional experience as a data architect, data engineer or related role.
  • Solid strategic problem solving and analytical skills.
  • Knowledge of data architecture terminology, principles and data modelling techniques.
  • Expertise in conceptual, logical, and physical data model design.
  • Experience collaborating with cross-functional teams.
  • Experience creating data architecture roadmaps.
  • Experience in cross-organizational collaboration and integration.


As the ideal candidate, you would have knowledge in most of the following

  • Knowledge of container (Docker/Kubernetes) technologies.
  • Knowledge and/or Experience with Kafka, Cassandra, Elastic, Flume.
  • Experience with other relevant analytics or data technologies.
  • Experience modelling data structures for document, column family and graph databases.



We offer a highly competitive rewards and benefits package including, private healthcare, life cover and a gym subsidization.

Mimecast is an entrepreneurial and high growth company wh


Employee Testimonials

Mimecast Employee Testimonial
Jules Martin
Product Strategy

Mimecast is a unique place with a unique culture, we operate at a fast pace, we challenge ourselves constantly. Never scared to innovate. But it's also a fun place, one where I've seen extraordinary things achieved and I've made friends with some extraordinary people.

Mimecast Employee Testimonial
Sandra Cutler

I love working at Mimecast because it is a place where everyone is given the opportunity to grow both personally and professionally.  I have never worked at a place where there is so much importance placed on employee development.

Mimecast Employee Testimonial
Damon Bordbar

I've had the opportunity to attend a lot of great courses through our internal learning & development team and each course has contributed to my success. Now, I offer the employees on my team one hour per week of “skill up time” which can be used to take instructor-led courses or online training, anything that will add to their skill set.

Mimecast Employee Testimonial
Michael Gross
Product Managament

Our web security products are special because they make surfing the internet safer for our customers.