Senior Software Engineer - Breach Notification
Kroll · Bengaluru, Karnataka, India - China
Free to search · AI fit score against your CV · tailor your résumé in one click
Kroll · Bengaluru, Karnataka, India - China
Kroll’s Breach Notification practice delivers large-scale cybersecurity and identity protection solutions, supporting incident response and protecting sensitive personal data across millions of individuals. Our platforms operate at significant scale, with a strong focus on security, performance, and cloud-native architecture. Position Overview Kroll is seeking a Senior Software Engineer to join the Breach Notification engineering team, focused on building and evolving cloud-native applications that power our cybersecurity and identity protection platforms. This role is heavily hands-on and involves working across distributed systems, cloud infrastructure (AWS + Azure), and high-scale data platforms (Aurora PostgreSQL). Key Responsibilities • Design and develop scalable services using .NET (C# / ASP.NET Core) • Build and maintain APIs and backend systems supporting high-volume data processing • Work with Aurora PostgreSQL for transactional and analytical workloads • Optimize database performance, indexing, and query execution • Develop containerized services and background processing workloads • Collaborate with DevOps teams on pipelines and infrastructure • Implement secure coding practices for regulated data • Participate in Agile delivery processes Core Technical Requirements • 5+ years of software engineering experience • Strong expertise in C# / .NET (ASP.NET Core) • Experience building RESTful APIs • Strong PostgreSQL (Aurora preferred) experience • Performance tuning, indexing, and data modeling • Experience with Entity Framework Core • Proficiency with Git Preferred Experience • AWS (RDS/Aurora, ECS) • Azure services (Application Insights, Storage) • Docker / containerization • Secure systems handling PII • OAuth, SAML, SSO • Event-driven or job-processing architectures What Sets This Role Apart • Large-scale PII datasets with strict security requirements • Enterprise database modernization (SQL Server to Postgres) • Hybrid AWS and Azure architecture • Focus on performance, cost optimization, and reliability #LI-SP1 #LI-Hybrid