O

OneTrust

Subscription-based data privacy and governance platform

Staff Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, India

About the Job

Requirements

  • Hands-on experience using AI-assisted development tools such as Claude Code, Devin, Windsurf, or similar in a professional setting.
  • At least 8 years of professional software engineering or development experience.
  • Extensive hands-on experience and expertise in object-oriented design methodology and application development using Java/J2EE, design patterns, data structures and algorithms, multithreading, Spring MVC, SQL, and web services.
  • Experience with Elasticsearch and data streaming tools such as Kafka.
  • Good understanding of web services and service-oriented architecture standards such as REST, OAuth, and JSON.
  • Experience with Agile development methods such as Scrum, Extreme Programming, or pair programming.
  • Ability to use a wide variety of open-source technologies and cloud services, including Azure, Google Cloud, or Amazon Web Services.
  • Familiarity with public cloud providers such as Azure, Google Cloud, or Amazon Web Services.

Responsibilities

  • Lead architecture and design for systems with significant scope and blast radius, ensuring decisions support growth, compliance, and reliability constraints.
  • Pay attention to application performance.
  • Use judgment to determine where AI-assisted tooling accelerates delivery and where deeper human design thinking is required.
  • Partner early with Product, UX, and other engineering teams to shape problems before solutions are finalized.
  • Build working relationships and technical credibility beyond the immediate team.
  • Set engineering practices for code review norms, testing standards, and incident review rigor that are adopted by teams beyond the immediate team.
  • Identify and address systemic risks, including technical debt, architectural drift, and single points of failure, before they become incidents.
  • Mentor senior and mid-level engineers on technical judgment, scoping ambiguity, deciding when to escalate, and using AI tooling appropriately.
  • Help engineers develop the skill of clearly documenting decisions so others can disagree productively.

Desired Qualifications

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

About the Company

OneTrust

Subscription-based data privacy and governance platform

OneTrust provides a cloud-based platform that helps organizations manage data privacy, governance, risk and compliance (GRC), ethics, and environmental, social, and governance (ESG) needs. It inventories and visualizes data (data sprawl), tracks where data is stored and how it’s used, and supports policies, consent, vendor risk, audits, and ESG reporting. Its subscription-based software combines multiple modules so customers can govern their data, comply with laws across regions, and address ethics and ESG responsibilities in one system. The company differentiates itself by offering a broad, integrated suite that covers privacy, governance, ethics, and ESG in a single platform rather than relying on piecemeal tools, enabling customers to manage data responsibly at scale. Its goal is to help businesses understand their data, stay compliant with regulatory requirements, and build trust with customers by governing data ethically and transparently.

Company size
1,001-5,000
Company stage
Late Stage VC
Total funding
$1.1B
Headquarters
Atlanta, GA
Founded
2016

Recently Posted Jobs

Explore more opportunities at OneTrust

See more jobs