CareerPlanSign in

Senior Software Engineer

India - Bengaluru💼 Full-time🗓 2026-08-07 → 2026-10-07

Core

Lead engineering design and delivery for Mailroom and Threat Portal systems, focusing on detecting, investigating, and remediating cyber threats using AI-powered tools.

Role type

Senior Software Engineer (AI-first, system design)

Builds

Distributed threat response platforms and email incident remediation systems

Domain

Cybersecurity / Email Security / AI Engineering

Deliverable

production ML models | product features

Required skills

System-level design, distributed systems architecture, AI-first development practices, critical judgement of AI output, modern backend languages (Python/Django), relational data modelling, caching, search engines, containerisation, CI/CD, AWS services (via careerplan.io/jobs/R6624-1-senior-software-engineer-at-mimecast)

Preferred skills

Front-end (JavaScript/TypeScript/Angular/React), Java, cybersecurity domain knowledge, LLM-backed application features

Technologies

Python, Django, PostgreSQL, Redis, Elasticsearch, AWS, Cursor

Responsibilities

Lead engineering design for significant system areas, design distributed components for availability and scaling, produce design documents and technical documentation, mentor junior engineers, lead critical incident response, balance technical trade-offs against product commitments

Seniority

Senior, hands-on IC with mentorship responsibilities