Senior Software Engineer - Storage Platform

3 Weeks ago • All levels • Devops

Job Summary

Job Description

Join Mimecast's Storage Platform team as a Senior Software Engineer to manage and modernize a critical data infrastructure archiving petabytes of customer emails, ensuring security, compliance, and availability at scale. You will transform data retention by modernizing and scaling a key service, building cloud-native microservices using AWS technologies, and redesigning legacy systems for a hybrid cloud environment. Responsibilities include designing, developing, and delivering robust, scalable software solutions for data removal and retention compliance, modernizing legacy systems for reliability and observability, building and maintaining Java services with Java 11+, Docker, and Kubernetes/EKS, collaborating with cross-functional teams in Agile sprints, participating in on-call rotations and incident response, managing Linux-based systems, and contributing to a culture of technical excellence and knowledge sharing.
Must have:
  • Expertise in Java development (Java 11+)
  • Proven track record building scalable backend systems
  • Experience modernizing legacy platforms
  • Experience maintaining large distributed systems
  • Proficiency with CI/CD pipelines
  • Experience with containerized applications (Docker, Kubernetes/EKS)
  • Experience managing sensitive customer data
  • Collaborative and team-oriented mindset
Good to have:
  • Experience with Git
  • Experience with Infrastructure as Code (Terraform/CloudFormation)
  • Experience leveraging AI tools for productivity
Perks:
  • Purpose-driven team passionate about cybersecurity
  • Culture nurturing growth, innovation, and collaboration
  • Comprehensive benefits
  • Flexible hybrid work model

Job Details

Senior Software Engineer – Storage Platform

Are you ready to be at the forefront of managing and modernizing one of the most critical data infrastructures in the cybersecurity world? Join Mimecast’s Storage Platform team, where we maintain a massively distributed data storage system archiving petabytes of customer emails, ensuring security, compliance, and availability at scale.

Why This Role Is Exciting

This is not just another engineering job. You will be instrumental in transforming how we handle data retention by modernizing and scaling a key service responsible for ensuring strict accordance with customer retention policies, as well as any new required microservices. Imagine working on cutting-edge cloud-native microservices, leveraging AWS technologies, and redesigning legacy systems to meet the demands of a hybrid cloud environment. Your work will directly impact our customers by safeguarding their data and ensuring compliance with evolving regulations.

What You’ll Do

  • Collaborate with Architects and Engineers to design, develop, and deliver robust, scalable, and high-quality software solutions focused on data removal and retention compliance.
  • Modernize legacy systems to improve their reliability, scalability and observability.
  • Build and maintain Java services using Java 11+, Docker and Kubernetes or EKS.
  • Collaborate closely with cross-functional teams and stakeholders in Agile sprints to plan and implement critical platform capabilities.
  • Participate in on-call rotations, incident response and implement proactive measures to ensure platform resilience and uptime.
  • Navigate and manage Linux-based systems, specifically Rocky Linux, to ensure optimal performance of our Storage Platform.
  • Contribute to a culture of continuous learning, peer review, and technical excellence.
  • Document architectures, processes, and best practices to ensure clarity and knowledge sharing across the team.

What You’ll Bring

  • Deep expertise in Java development (Java 11+), with a proven track record of building scalable backend systems.
  • Strong background in modernizing legacy platforms, focusing on performance, scalability, and reliability.
  • Experience maintaining large distributed systems in a live production environment
  • Proficiency with CI/CD pipelines (e.g., Jenkins), Git, and Infrastructure as Code (Terraform or CloudFormation).
  • Experience with containerised applications using Docker and Kubernetes/EKS.
  • Experience with systems managing sensitive customer data and how these systems should be accessed appropriately.
  • A collaborative mindset and passion for working in a team-oriented, innovative environment.
  • Bonus: Experience leveraging AI tools to enhance software development productivity.

Why Join Mimecast?

At Mimecast, you’ll be part of a purpose-driven team passionate about cybersecurity and data protection. We offer a culture that nurtures growth, innovation, and collaboration, supported by comprehensive benefits and a flexible hybrid work model. Here, your creativity and expertise will help shape the future of data storage and compliance at scale, making a real impact on customers worldwide.

Join us and be a key player in revolutionizing how massive volumes of sensitive data are managed, protected, and retained in the cloud era. Your next big challenge awaits!

#LI-GK1

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.

Similar Jobs

Intel  - Director - Product Management - AI Silicon

Intel

Santa Clara, California, United States (On-Site)
1 Month ago
Wolters Kluwer - Senior Product Software Engineer - Java

Wolters Kluwer

Pune, Maharashtra, India (Hybrid)
3 Weeks ago
Saxo Bank - Client Service - Business Analyst

Saxo Bank

Gurugram, Haryana, India (On-Site)
1 Week ago
Boomi  - Software Principal Engineer - Event Streams

Boomi

Conshohocken, Pennsylvania, United States (Hybrid)
1 Month ago
 Many Chat  Inc  - Internal Auditor

Many Chat Inc

Barcelona, Catalonia, Spain (Hybrid)
2 Weeks ago
Dream Sports - Software Development Engineer 3 - Backend (Platform)

Dream Sports

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Thousand Eyes - Senior Software Engineer, Cloud and Enterprise Agents

Thousand Eyes

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Months ago
Ajmera Infotech - CI/CD Pipeline Engineer

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
4 Weeks ago
Google - Staff Software Engineer, Infrastructure, Core

Google

Sunnyvale, California, United States (On-Site)
3 Months ago
Sailpoint - Solution Architect

Sailpoint

Pune, Maharashtra, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Paytm - Ads Monetization - TL/Manager - Paytm Ads

Paytm

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
Tide - Lead Product Designer

Tide

Romania (Remote)
1 Month ago
Tencent - Senior Producer

Tencent

Sweden (On-Site)
3 Months ago
ten square games - Growth Strategy Associate

ten square games

Wrocław, Lower Silesian Voivodeship, Poland (Hybrid)
1 Week ago
PhonePe - Manager - Category, Life Insurance

PhonePe

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Wooga - Senior Product Manager

Wooga

Berlin, Berlin, Germany (Hybrid)
1 Month ago
Grammarly - Lifecycle Marketing Manager, Renewals

Grammarly

Berlin, Berlin, Germany (Hybrid)
3 Weeks ago
fortis games - Staff Software Engineer (AI)

fortis games

United Kingdom (Remote)
1 Month ago
hogarth - Lead QA Engineer

hogarth

Sunnyvale, California, United States (Hybrid)
2 Months ago
Dentsu - Account Director, Consulting

Dentsu

Toronto, Ontario, Canada (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Kulfi Collective - Lead AI & Platform Engineer

Kulfi Collective

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Cognite - Data Engineer

Cognite

Bengaluru, Karnataka, India (Hybrid)
1 Year ago
version 1 - Oracle EBS Technical Consultant

version 1

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Demandbase - Staff Platform Engineer (DevOps)

Demandbase

Hyderabad, Telangana, India (Remote)
2 Months ago
Green gold animation - Production Coordinator

Green gold animation

Hyderabad, Telangana, India (On-Site)
2 Months ago
extreme network - SR PROGRAMMER - Informatica Cloud/Oracle Fusion/Snowflake

extreme network

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
DNEG - Facility Executive

DNEG

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
Rackspace Technology - License Manager III

Rackspace Technology

Gurugram, Haryana, India (Hybrid)
1 Week ago
Synechron - Java Cloud Developer

Synechron

Chennai, Tamil Nadu, India (On-Site)
2 Months ago
Applied materials  - IT Application Solution Management

Applied materials

Bengaluru, Karnataka, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Devops Jobs

Google - Staff Software Engineer, Infrastructure, Core

Google

Sunnyvale, California, United States (On-Site)
3 Months ago
Apple - Site Reliability Engineer (SRE) - Object Storage

Apple

Seattle, Washington, United States (On-Site)
2 Weeks ago
HCL Tech - Java Senior Technical Lead with DevOps, AWS

HCL Tech

New Jersey, United States (On-Site)
2 Months ago
Penrose studios - Build & Release Engineer

Penrose studios

San Francisco, California, United States (On-Site)
4 Years ago
Regrello - Senior Site Reliability Engineer

Regrello

United States (Remote)
11 Months ago
Aledade - Senior Technical Program Manager (DevOps)

Aledade

United States (Remote)
1 Month ago
NVIDIA - Senior Software Architect, Accelerated Computing SDN

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
6 Months ago
Rackner - Cloud Architect

Rackner

Washington, District Of Columbia, United States (Remote)
2 Months ago
Nintendo - Contract - DevOps Engineer

Nintendo

Redmond, Washington, United States (On-Site)
6 Months ago
Nice - Software Engineer (Dot Net, AWS)

Nice

Pune, Maharashtra, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

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 (Hybrid)

Johannesburg, Gauteng, South Africa (Hybrid)

Lexington, Massachusetts, United States (On-Site)

London, England, United Kingdom (Hybrid)

Johannesburg, Gauteng, South Africa (Hybrid)

London, England, United Kingdom (Hybrid)

Johannesburg, Gauteng, South Africa (On-Site)

London, England, United Kingdom (On-Site)

United States (Remote)

London, England, United Kingdom (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