O

OneTrust

Subscription-based data privacy and governance platform

Senior Staff Software Engineer

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

About the Job

Requirements

  • Demonstrate high technical and technological competence.
  • Have strong documentation, analytical, and problem-solving skills.
  • Hold a bachelor's degree in Computer Science, Engineering, or a related technical field.
  • Have at least 10 years of hands-on experience with Java-based development projects using RESTful APIs, Spring Boot, and microservices.
  • Have experience with high-level programming languages such as Java.
  • Have experience with software development methodologies.
  • Have experience building complex web systems.

Responsibilities

  • Develop strategic methods and principles to improve the technical stability and efficiency of company products and services.
  • Lead and influence several teams and initiatives.
  • Contribute code and troubleshoot across system components, make product-direction and internal-system decisions, and respond to urgent issues based on subject-matter knowledge.
  • Set product direction and own large components, balancing technical and company goals.
  • Translate long-term strategic goals into a path across multiple versions and support initiatives outside the primary area of responsibility.
  • Provide technical leadership for projects involving three to four individuals.
  • Build relationships across the team and company, consider multiple viewpoints, and drive timely, respectful decisions.
  • Provide high-level technical guidance and mentorship to others and improve the company's technical capability.
  • Put customers first, set strategic short-term targets, and address open-ended problems.
  • Design, code, and debug software.
  • Improve the performance of existing software.
  • Provide training to other engineers.
  • Maintain and upgrade existing software.
  • Recommend technologies that can increase productivity.
  • Supervise and oversee the technical aspects of projects.
  • Investigate software-related complaints and make adjustments to optimize software performance.
  • Attend team meetings to discuss projects, brainstorm ideas, and propose solutions to issues.
  • Work with the testing team to develop performance test plans and cases.
  • Research and collect product information and support the development of specifications and requirements for consideration.

Desired Qualifications

  • Hold a master's degree in Computer Science, Engineering, or a related technical or business field.
  • Have expertise in running web services at scale.

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