Local, online, private and government jobs · Updated daily
RojgarPointLocal, Online, Private and Govt Jobs
O

Staff Software Engineer

OneTrust
Bengaluru, IndiaFull-time8+ years

About this job

As a Staff Software Engineer at OneTrust in Bengaluru, you will lead the technical direction for major system domains and feature areas. OneTrust builds the AI-Ready Governance Platform, providing technology for responsible data use, regulatory intelligence, and connected governance to help businesses innovate safely with data and AI. In this role, you will take ownership of complex architectural outcomes, solve ambiguous cross-cutting challenges, and establish engineering standards that guide multiple teams. A normal day typically involves designing resilient systems under compliance constraints, partnering early with product and UX teams, resolving systemic technical risks, and mentoring senior engineers on technical judgment, code quality, and the effective use of AI-assisted development tools.

Responsibilities

  • Lead system architecture and design for large-scale domains, meeting reliability, growth, and compliance needs.
  • Partner proactively with Product, UX, and engineering teams to shape problems before coding begins.
  • Establish engineering standards for code reviews, testing, and incident reviews across multiple teams.
  • Identify and mitigate systemic technical risks, architectural drift, and single points of failure.
  • Mentor mid-level and senior engineers on technical decision-making and scoping ambiguity.
  • Evaluate and apply AI-assisted development tools to accelerate delivery without skipping human design thinking.

Requirements

  • 8+ years of professional software engineering experience.
  • Extensive hands-on expertise in object-oriented design and application development using Java/J2EE, Spring MVC, Design Patterns, DSA, Multithreading, and SQL.
  • Experience working with Elasticsearch and data streaming tools like Kafka.
  • Strong understanding of web services and SOA standards including REST, OAuth, and JSON.
  • Practical experience with Agile development methodologies like Scrum, XP, or Pair Programming.
  • Professional experience using AI-assisted development tools such as Claude Code, Devin, or Windsurf.
  • Familiarity with cloud services and open-source technologies across AWS, Azure, or Google Cloud.

Good to have

  • Proficiency in Kubernetes cluster deployment, scaling, and management.

Who should apply

This role is ideal for an experienced software developer who operates independently on complex assignments and serves as a technical anchor for others. It suits candidates who look beyond individual coding tickets to think about overarching system architectures, tradeoffs, and long-term technical health. Because this is a senior position requiring extensive professional background, freshers should not apply.

Frequently asked questions

What is the primary location for the Staff Software Engineer role at OneTrust?

The Staff Software Engineer position is based in Bengaluru, India, following an office-first culture with three days a week in the office.

What core technical background is required for the Staff Software Engineer position at OneTrust?

Candidates need over eight years of software engineering experience with strong expertise in Java/J2EE, object-oriented design, multithreading, Spring MVC, Kafka, and cloud platforms.

Are AI tools used in the daily work for the Staff Software Engineer at OneTrust?

Yes, hands-on professional experience with AI-assisted development tools like Claude Code, Devin, or Windsurf is a requirement for this role.

Can freshers apply for the Staff Software Engineer opening at OneTrust?

No, freshers cannot apply as the position requires at least 8 years of professional software engineering experience.

Rojgar Point lists this job for information. Always apply on the official company page and never pay anyone for a job.