Social network you want to login/join with:
Senior Software Engineer - Search Platform, London
col-narrow-left
Client:
Mimecast
Location:
London, United Kingdom
Job Category:
Other
-
EU work permit required:
Yes
col-narrow-right
Job Reference:
139e65b896ea
Job Views:
4
Posted:
29.06.2025
Expiry Date:
13.08.2025
col-wide
Job Description:
Join Our Quest for Search Excellence: Become a Senior Software Engineer on the Search Platform Team!
Position Overview:
We are seeking a Senior 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!