Software Engineer - Search Platform

5 Minutes ago • All levels • Devops • $60,000 PA - $90,000 PA

Job Summary

Job Description

At Mimecast, we develop a massively distributed indexing and search service for cyber security and human risk management solutions, handling petabytes of email indices. We are seeking a Software Engineer in London to enhance our search capabilities and maintain system performance. This role involves designing and developing scalable search solutions using Java and Lucene, managing Linux systems, troubleshooting production issues, participating in on-call support, and collaborating in Agile sprints. You will also utilize CI/CD practices with GitLab and Jenkins, and leverage Docker and Kubernetes for deployment.
Must have:
  • Develop and maintain robust, scalable, and efficient search solutions using core Java and Lucene-based technologies.
  • Navigate and manage Linux-based systems, specifically Rocky Linux.
  • Utilize strong analytical and problem-solving skills to troubleshoot and resolve issues in production environments.
  • Participate in on-call rotations to support the search platform.
  • Collaborate with cross-functional teams in Agile sprints.
  • Utilize GitLab and Jenkins for continuous integration and deployment.
  • Leverage Docker and Kubernetes for container orchestration and deployment.
  • Seasoned developer using core Java to build and maintain multi-threaded, fast, io-dependent services.
  • Proven experience with Lucene or similar search technologies.
  • Familiarity with distributed systems and managing large-scale data.
  • Proficient in Linux.
Good to have:
  • Knowledge of similar AWS components
Perks:
  • Competitive salaries
  • Comprehensive benefits
  • Opportunities for professional growth

Job Details

Join Our Quest for Search Excellence: Become a Software Engineer on the Search Platform Team!

About Us:

At Mimecast, we are dedicated to providing innovative cyber security and human risk management solutions. Our Search Platform team is at the forefront of developing a massively distributed indexing and search service that holds petabytes of email indices, ensuring our clients can efficiently search within and manage their data.

Position Overview:

We are seeking a Software Engineer to join our Search Platform team in London. The ideal candidate will have a strong background in core Java development, with experience in Lucene or other Lucene-based search products. You will play a critical role in enhancing our search capabilities and maintaining the performance of our distributed systems.

What You’ll Do

  • Design and Development: Develop and maintain robust, scalable, and efficient search solutions using core Java and Lucene-based technologies.
  • System Management: Navigate and manage Linux-based systems, specifically Rocky Linux, to ensure optimal performance of our search platform.
  • Problem Solving: Utilize strong analytical and problem-solving skills to troubleshoot and resolve issues in production environments.
  • On-Call Support: Participate in on-call rotations to support the search platform, ensuring high availability and reliability.
  • Agile Methodologies: Collaborate with cross-functional teams in Agile sprints, contributing to planning, development, and review processes.
  • CI/CD Practices: Utilize GitLab and Jenkins for continuous integration and deployment, ensuring smooth and efficient software delivery.
  • Containerization: Leverage Docker and Kubernetes for container orchestration and deployment, enhancing the scalability of our applications.

What You’ll Bring

  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Experience:
  • Seasoned developer using core Java to build and maintain multi-threaded, fast, io-dependent services.
  • Proven experience with Lucene or similar search technologies.
  • Familiarity with distributed systems and managing large-scale data.
  • Technical Skills:
  • Proficient in Linux, with hands-on experience in Rocky Linux.
  • Experience with CI/CD tools such as GitLab and Jenkins.
  • Knowledge of Docker and Kubernetes, or similar AWS components, is a plus.
  • Soft Skills:
  • Strong attention to detail and a commitment to quality.
  • Excellent communication and teamwork skills.
  • Ability to work independently and manage multiple priorities.

Why Join Us?

At Mimecast, you will be part of a dynamic team that values innovation and collaboration. We offer competitive salaries, comprehensive benefits, and opportunities for professional growth. If you are passionate about building cutting-edge search technologies and thrive in a fast-paced environment, we would love to hear from you!

The UK base salary range for this position is £60,000-£90,000 base + benefits. This reflects the minimum and maximum target for new hire salaries for this position. This position may also be eligible for bonus, incentive plans, and other related benefits. Our salary ranges are determined by role, level, and location. These factors and individual capabilities will also determine the individual pay offered.

DEI Statement

Cybersecurity is a community effort. That’s why we’re committed to building an inclusive, diverse community that celebrates and welcomes everyone – unless they’re a cybercriminal, of course.

We’re proud to be an Equal Opportunity and Affirmative Action Employer, and we’d encourage you to join us whatever your background. We particularly welcome applicants from traditionally underrepresented groups.

We consider everyone equally: your race, age, religion, sexual orientation, gender identity, ability, marital status, nationality, or any other protected characteristic won’t affect your application.

Due to certain obligations to our customers, an offer of employment will be subject to your successful completion of applicable background checks, conducted in accordance with local law.

About Us

We save companies the embarrassment of awkward data slip ups by disrupting cybercriminal activity. We think fast, go big and always demand more. We work hard, deliver – and repeat. We grow with meaningful determination. And put success well within our reach. We empower each other, live by our values, and always deliver on our purpose. We push each other to be better and expect to be pushed back. This is a community of respect. Where everyone is counted.

Read More

Follow Us

  • X
  • Facebook
  • LinkedIn

Privacy Statement

© 2025 Workday, Inc. All rights reserved.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in London, England, United Kingdom

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Devops Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

We save companies the embarrassment of awkward data slip ups by disrupting cybercriminal activity. We think fast, go big and always demand more. We work hard, deliver – and repeat. We grow with meaningful determination. And put success well within our reach. We empower each other, live by our values, and always deliver on our purpose. We push each other to be better and expect to be pushed back. This is a community of respect. Where everyone is counted.

London, England, United Kingdom (On-Site)

Minneapolis, Minnesota, United States (Hybrid)

Lexington, Massachusetts, United States (On-Site)

Lexington, Massachusetts, United States (Hybrid)

London, England, United Kingdom (On-Site)

Lexington, Massachusetts, United States (Remote)

London, England, United Kingdom (On-Site)

Lexington, Massachusetts, United States (On-Site)

Lexington, Massachusetts, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Minecast

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug