Senior Software Engineer – Data Platform Team At Mimecast 8633

Mimecast | London

Date listed

4 weeks ago

Employment Type

Full time

Salary

GB£70k - GB£90k

Senior Software Engineer – Data Platform Team at Mimecast 

Who We Are:

The Data Platform team develop and maintain the data and AI platforms at Mimecast. Our mission is to democratize all Mimecast data enabling new value and intelligence to be delivered. We’re looking for a talented Senior Software Engineer to join our team. As a Senior Software Engineer on the Data Platform team you’ll be working on a new squad tasked with building our next generation high scale Data Lake. The ideal candidate will have hands on experience developing systems that process and store petabytes of data.

Key Responsibilities

  • Strong development experience working with large scale data.
  • Deep knowledge of data structures and algorithms.
  • Building high-performance, massively-scalable, always-available Cloud-based systems.
  • Support and troubleshoot systems occasionally outside of regular office hours as needed.
  • Plan and negotiate with peers to meet deadlines.
  • Developing, deploying and managing software across the full Continuous Delivery life-cycle.
  • Manage your own time and priorities, without the need for micro-management.

Essential Skills and Experience

  • High competency in Java or similar JVM language.
  • Experience and great understanding of modern scalable data processing and storage technologies.
  • Expert knowledge developing and debugging distributed applications under Linux environment.
  • Strong software engineering best practices.
  • Solid experience with concurrency, multi-threading, server architectures, and distributed systems.
  • DevOps mindset.

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

  • Knowledge of container (Docker/Kubernetes) technologies (a plus).
  • Experience working with Cassandra, Kafka, Spark or equivalent Big Data technologies.

Rewards: We offer a highly competitive rewards and benefits package including Employee Shares Purchase Plan (ESPP), season ticket travel loan, pension, private medical insurance for you & family including eye care, employee assistance program, life cover and a gym subsidization. 25 days annual leave + family leave and long service sabbaticals.

Office features: in our hyper modern and vibrant office space we provide breakfast, snacks, fresh fruit, soft drinks, good coffee & good tea all day long. Dress code is whatever you're comfortable in. MacBooks (specific to dept) or ThinkPads, iPhones, multi-screen setups and any other tech you need. Pet Projects innovation competition, Patent support & expertise, study assistance, social & charity events, volunteering time off and an in-house Uni.

Check us out here too….