Talent.com
This job offer is not available in your country.
Software Engineer II - Storage Platform

Software Engineer II - Storage Platform

Mimecastbangalore, India
5 hours ago
Job description

Software Engineer II – Storage Platform

​ 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

  • Strong understanding of core Java (11+) and OO principles, with proven experience writing multithreaded Java applications for production environments.
  • Experience working with CI / CD pipelines (e.g., Jenkins) and Git.
  • 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

    Create a job alert for this search

    Software Engineer Ii • bangalore, India