Senior Software Engineer - ID Platform

1 Day ago • All levels

Job Summary

Job Description

Mimecast is seeking a Senior Software Engineer to join the Identity Platform engineering team. This role involves designing, developing, and maintaining Java-based identity and access management solutions within a cloud-based, highly available, and scalable Cyber Reliance platform. The engineer will collaborate with various stakeholders, develop microservices and RESTful APIs, write efficient code, conduct code reviews, optimize performance, troubleshoot issues, and mentor junior engineers. The environment is dynamic, offering opportunities to work with cutting-edge technologies and contribute to projects with real customer impact.
Must have:
  • Design and maintain Java backend services and libraries.
  • Experience with identity and access management solutions.
  • Experience with version control systems (e.g., Git).
  • Good understanding and experience with AWS services.
  • Experience with API Gateways (e.g. GCP).
Good to have:
  • Familiarity with containerization and orchestration tools like Docker and Kubernetes.
Perks:
  • Formal and on the job learning opportunities
  • Comprehensive benefits package
  • Working in cross functional teams

Job Details

Senior Software Engineer – Identity Platform

Mimecast is looking for a Senior Software Engineer to join the Identity Platform engineering team.

At Mimecast we operate a Cloud based, highly available, high-volume transaction, scalable Cyber Reliance platform. All this happens in a state of the art and complex technical environment that is run by some of the best technologists in their subject field. We are looking for someone who thinks that searching for a needle in a haystack can indeed be exciting and not afraid of exploring unconventional solutions.

What You’ll Do:

  • Design, develop, and maintain Java-based identity and access management solutions.
  • Collaborate with product managers, architects, and other stakeholders to understand requirements and translate them into technical specifications.
  • Develop microservices and RESTful APIs to support identity-related workflows (e.g., authentication, authorization, SSO and consent).
  • Write clean, well-designed, and efficient code following established coding standards and principles.
  • Conduct code reviews to ensure code quality, maintainability, and adherence to coding standards.
  • Optimize performance and scalability through continuous improvement and refactoring.
  • Troubleshoot and debug issues and provide timely resolution to technical problems.
  • Mentor junior engineers, provide technical guidance, and promote knowledge sharing within the team.

What You’ll Bring:

  • Proven experience in designing, developing, and maintaining Java backend services and libraries.
  • Good experience with identity and access management solutions.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Familiarity with containerization and orchestration tools like Docker and Kubernetes is a plus.
  • Excellent problem-solving skills and ability to troubleshoot complex issues.
  • Good understanding and experience with AWS main services and features, such as Lambda, IAM, S3, DynamoDB, VPCs, Route53, Secrets Manager…
  • Experience with API Gateways (e.g. GCP).
  • Knowledge of security best practices in API development (e.g., SAML, OAuth, JWT).
  • Strong communication and collaboration skills.

What We Bring:

Join our Identity Platform team to accelerate your career journey, working with cutting-edge technologies and contributing to projects that have real customer impact. You will be immersed in a dynamic environment that recognizes and celebrates your achievements.

Mimecast offers formal and on the job learning opportunities, maintains a comprehensive benefits package that helps our employees and their family members to sustain a healthy lifestyle, and importantly - working in cross functional teams to build your knowledge!

Our Hybrid Model:

We provide you with the flexibility to live balanced, healthy lives through our hybrid working model that champions both collaborative teamwork and individual flexibility. Employees are expected to come to the office at least two days per week, because working together in person:

  • Fosters a culture of collaboration, communication, performance and learning.
  • Drives innovation and creativity within and between teams.
  • Introduces employees to priorities outside of their immediate realm.
  • Ensures important interpersonal relationships and connections with one another and our community!

#LI-CS1

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

Demandbase - Software Engineer 1 (Frontend)

Demandbase

Hyderabad, Telangana, India (On-Site)
9 Hours ago
Cognite - Senior Data Engineer

Cognite

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Google - Software Engineering Manager, Wearables and Health Data Privacy

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Google - Staff Software Engineer, Java and Kotlin Ecosystem

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Weeks ago
LeoVegas - Backend Engineer - Gaming

LeoVegas

Stockholm, Stockholm County, Sweden (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineer III, Data Infrastructure, Chrome OS

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Weeks ago
ByteDance - Software Engineer, Architecture and Infrastructure

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Microsoft - Senior Software Engineering Manager

Microsoft

Mexico City, Mexico City, Mexico (On-Site)
1 Week ago
Supercell - Data Engineer, Marketing Data

Supercell

Helsinki, Uusimaa, Finland (On-Site)
6 Months ago
Meta - Software Engineer, Infrastructure

Meta

London, England, United Kingdom (On-Site)
5 Months ago
Netflix - Machine Learning Intern - Spring or Summer 2025

Netflix

Los Gatos, California, United States (On-Site)
6 Months ago
ByteDance - Security Engineer (Penetration Tester) - Security Assurance

ByteDance

Singapore (On-Site)
6 Months ago
Coupa - Sr. Software Engineer in Test

Coupa

Pune, Maharashtra, India (Hybrid)
6 Months ago
ByteDance - Site Reliability Engineer - Security Engineering - San Jose

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Meta - Software Engineering Manager, Infrastructure

Meta

United States (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

NVIDIA - System Software Engineering Manager

NVIDIA

Pune, Maharashtra, India (On-Site)
1 Month ago
Nagarro - Associate Staff Engineer

Nagarro

Noida, Uttar Pradesh, India (On-Site)
6 Months ago
Zynga - Senior Software Engineer I

Zynga

Bengaluru, Karnataka, India (On-Site)
5 Hours ago
Netflix - Promotional Assets Coordinator, Launch Operations

Netflix

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Google - Silicon Design Verification Engineer, TPU

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Lakshya Digital - Senior 3D Art Lead - Character

Lakshya Digital

Haryana, India (On-Site)
1 Month ago
Cognite - Performance Engineer

Cognite

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
Aerospike - Solutions Architect

Aerospike

Bengaluru, Karnataka, India (On-Site)
23 Hours ago
Zscaler - Assistant Manager - US GAAP

Zscaler

Sahibzada Ajit Singh Nagar, Punjab, India (Hybrid)
9 Hours ago
Google - Customer Engineer, Infrastructure Modernization, Google Cloud

Google

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

Get notifed when new similar jobs are uploaded

Similar Category 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.

Singapore, Singapore (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Johannesburg, Gauteng, South Africa (On-Site)

Australia (On-Site)

London, England, United Kingdom (Hybrid)

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