Senior Staff Software Engineer-SRE

OneTrust

Bengaluru

On-site

INR 1,800,000 - 2,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive healthcare coverage
Flexible PTO
Annual performance bonus opportunities
Retirement account support
14+ weeks of paid parental leave

Job summary

OneTrust is seeking a Senior Principal Software Engineer to enhance the technical stability of products. Responsibilities include designing systems for improved reliability and scalability, leading incident responses, and implementing SRE best practices.

The ideal candidate has over 10 years of software engineering experience, particularly with Java-based systems and cloud platforms. You will receive comprehensive benefits including healthcare coverage, flexible PTO, and growth opportunities.

Qualifications

  • 10+ years of experience in software engineering with a strong focus on backend systems and distributed architecture.
  • Strong understanding of fault tolerance, eventual consistency, and scalability.
  • Proven experience with cloud-native architectures.

Responsibilities

  • Design and build platforms to improve system reliability.
  • Define and implement SRE best practices.
  • Lead incident response and drive root cause analysis.

Skills

Java-based systems
RESTful APIs
Microservices architecture
Distributed systems concepts
Cloud platforms (AWS/Azure/GCP)
Observability tools (Prometheus, Grafana, ELK)
CI/CD pipelines
Incident management
Leadership and communication skills
Analytical and problem-solving skills

Education

Bachelor’s or Master’s degree in Computer Science, Engineering, or related technical field

Tools

Spring Boot
Infrastructure as code

Job description

The Challenge

As Senior Principal Software Engineer develop strategic methods and principles to improve the technical stability and efficiency of the company's products/services. You lead and influence several teams and initiatives.

Your Mission
  • Design and build platforms, tools, and frameworks to improve system reliability, scalability, and performance.
  • Define and implement SRE best practices, including SLIs/SLOs, error budgets, and reliability metrics.
  • Lead incident response efforts, drive root cause analysis, and implement long‑term fixes to prevent recurrence.
  • Analyze system behavior, identify bottlenecks and saturation points, and implement solutions to improve resilience.
  • Partner with engineering teams to embed reliability into the software development lifecycle.
  • Evaluate emerging technologies and recommend tools that enhance productivity, observability, and system robustness.
  • Drive capacity planning, performance tuning, and cost optimization efforts.
  • Collaborate with cross‑functional teams to identify gaps, prioritize improvements, and resolve production issues.
  • Provide technical leadership and mentorship across the engineering organization.
  • Influence senior leadership with insights, metrics, and recommendations to improve system health and operational excellence.
You Are
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related technical field.
  • 10+ years of experience in software engineering with a strong focus on backend systems and distributed architecture.
  • Extensive experience building and operating Java‑based systems using RESTful APIs, Spring Boot, and Microservices architecture.
  • Strong understanding of distributed systems concepts, including fault tolerance, eventual consistency, and scalability.
  • Proven experience with cloud platforms (AWS/Azure/GCP) and cloud‑native architectures.
  • Expertise in observability tools (monitoring, logging, tracing) such as Prometheus, Grafana, ELK, or similar.
  • Experience defining and managing SLIs, SLOs, and error budgets.
  • Strong knowledge of CI/CD pipelines, automation, and infrastructure as code.
  • Hands‑on experience with incident management, root cause analysis (RCA), and postmortems.
  • Excellent analytical, debugging, and problem‑solving skills.
  • Strong communication, collaboration, and leadership abilities.
Benefits

As an employee at OneTrust, you will be part of the OneTeam. That means you’ll receive support physically, mentally, and emotionally so that you can do your best work both in and out of the office. This includes comprehensive healthcare coverage, flexible PTO, equity RSUs, annual performance bonus opportunities, retirement account support, 14+ weeks of paid parental leave, career development opportunities, company‑paid privacy certification exam fees, and much more. Specific benefits differ by country. For more information, talk to your recruiter or visit onetrust.com/careers.

OneTrust provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by local laws.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Staff Software Engineer (Full Stack)
Senior Staff Software Engineer (Full Stack)

OneTrust • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Comprehensive healthcare coverage
Flexible PTO
Equity RSUs
+4
Senior Staff Software Engineer-SRE Engineering Bengaluru, India Learn More & Apply
Senior Staff Software Engineer-SRE Engineering Bengaluru, India Learn More & Apply

Onetrust • Bengaluru

On-site
INR 2,500,000 - 3,500,000
Comprehensive healthcare coverage
Flexible PTO
Equity RSUs
+2
Principal Software Engineer - Java Backend
Principal Software Engineer - Java Backend

OneTrust • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Comprehensive healthcare coverage
Flexible PTO
Retirement account support
+3
Staff Software Engineer- BE
Staff Software Engineer- BE

OneTrust • Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
comprehensive healthcare coverage
flexible PTO
equity RSUs
+6
Principal Software Engineer - Java Backend Engineering Bangalore Learn More & Apply
Principal Software Engineer - Java Backend Engineering Bangalore Learn More & Apply

Onetrust • Bengaluru

Hybrid
INR 1,500,000 - 2,000,000
Comprehensive healthcare coverage
Flexible PTO
Equity RSUs
+2
Principal Software Engineer Engineering Bengaluru, India Learn More & Apply
Principal Software Engineer Engineering Bengaluru, India Learn More & Apply

Onetrust • Bengaluru

Hybrid
INR 1,500,000 - 2,000,000
Comprehensive healthcare coverage
Flexible PTO
Equity RSUs
+2
Principal Software Engineer - Java Backend
Principal Software Engineer - Java Backend

OneTrust • Bengaluru

Hybrid
INR 1,200,000 - 2,000,000
Comprehensive healthcare coverage
Flexible PTO
Annual performance bonus opportunities
+1
Senior Manager, Software Engineering
Senior Manager, Software Engineering

OneTrust • Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Hybrid work model
Professional development
Healthcare coverage
Staff Software Engineer- BE
Staff Software Engineer- BE

Segment (Twilio) • Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
comprehensive healthcare coverage
flexible PTO
equity RSUs
+6
Senior Manager, Software Development
Senior Manager, Software Development

OneTrust • Bengaluru

On-site
INR 4,000,000 - 7,000,000
comprehensive healthcare coverage
flexible PTO
equity RSUs
+6