Senior Software Engineer - Breach Notification

Posted 6 Days Ago
Be an Early Applicant
Bangalore, Bengaluru Urban, Karnataka, IND
Hybrid
Senior level
Big Data • Security • Software • Analytics • Cybersecurity
The Role
Design and build cloud-native, high-scale services using C#/.NET and ASP.NET Core. Develop and maintain RESTful APIs and containerized background processing. Work with Aurora PostgreSQL for transactional and analytical workloads, optimize database performance, and collaborate with DevOps on infrastructure, pipelines, and secure coding practices for PII in an Agile environment.
Summary Generated by Built In

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

Skills Required

  • 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
  • AWS (RDS/Aurora, ECS)
  • Azure services (Application Insights, Storage)
  • Docker / containerization
  • Secure systems handling PII
  • OAuth, SAML, SSO
  • Event-driven or job-processing architectures

Kroll Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Kroll and has not been reviewed or approved by Kroll.

  • Healthcare Strength Medical, dental, and vision coverage with HSA/FSA options are part of the U.S. package, alongside life and AD&D. Breadth across core health benefits is positioned as competitive for a large advisory firm.
  • Retirement Support A 401(k) plan with company match is a core element of the package. Retirement support is consistently highlighted as competitive within total rewards.
  • Leave & Time Off Breadth Paid holidays, sick leave, and PTO are included, with generous time off and parental/family leave for U.S. roles. Some roles also offer hybrid/WFH flexibility that complements time-off usability.

Kroll Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, NY
5,001 Employees
Year Founded: 1932

What We Do

Kroll is the world’s premier provider of services and digital products related to valuation, governance, risk and transparency. We work with clients across diverse sectors in the areas of valuation, expert services, investigations, cyber security, corporate finance, restructuring, legal and business solutions, data analytics and regulatory compliance. Our firm has nearly 5,000 professionals in 30 countries and territories around the world. For more information, visit www.kroll.com.

Similar Jobs

Boeing Logo Boeing

Associate PLM Solution Developer - 3DX

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
170000 Employees

Boeing Logo Boeing

Associate Structural Analysis Engineer

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
170000 Employees

Boeing Logo Boeing

Associate Business Support Specialist

Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
170000 Employees
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
2449 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account