CareerPlanSign in

Senior Software Engineer.

India - Bengaluru💼 Full-time🗓 2026-07-27 → 2026-09-26

Core

Design and maintain high-performance, cloud-native backend services and distributed event-driven systems for enterprise data backup and recovery.

Role type

Senior backend software engineer (Java/AWS)

Builds

Scalable APIs, serverless and containerized backend services, and distributed processing pipelines for Mimecast's Human Risk Management platform.

Domain

Cybersecurity / Enterprise Data Protection / Cloud Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Java (21+), AWS (EKS, ECS, Lambda, API Gateway, EC2, S3, DynamoDB, SQS/SNS), distributed systems design, RESTful APIs, SQL query optimization, CI/CD pipeline design, observability (Grafana, Prometheus, ELK, OpenTelemetry), Git, Jenkins, AI-assisted development tools.

Preferred skills

Experience with Cursor or similar AI coding assistants, deep understanding of system design patterns.

Technologies

Java, AWS, Kubernetes (EKS), Docker (ECS), Lambda, API Gateway, DynamoDB, SQS, SNS, Grafana, Prometheus, ELK, OpenTelemetry, Jenkins, Git.

Responsibilities

Develop and maintain robust Java-based APIs; Design and implement cloud-native backend services on AWS; Architect distributed, event-driven systems; Lead technical design discussions and code reviews; Define and improve CI/CD pipelines and observability strategies.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.