Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

OneTrust Logo

Principal Software Engineer - Frontend

OneTrust

$139,725 - $209,588
Sep 12, 2025
San Francisco, CA, US
Apply Now

OneTrust aims to simplify the collection of data with consent and preferences, automate the governance of data with integrated risk management across privacy, security, IT/tech, third-party, and AI risk, and activate the responsible use of data by applying and enforcing data policies across the entire data estate and lifecycle.

Requirements

  • 10+ years of professional software engineering/development experience
  • Experience with either frontend (HTML5, CSS, Typescript, JavaScript) and knowledge of backend tools (Core Java, Spring Boot, REST, Kafka, Docker, etc.)
  • Recent development experience using Angular or React
  • Familiarity with public cloud providers such as (Azure, Google Cloud, or AWS)
  • Experience or familiarity with DevOps
  • Familiarity with Continuous Integration/Deployment
  • Test-Driven Development (TDD) using modern technologies

Responsibilities

  • Support development of web and mobile interfaces for product module or new prototypes using HTML, CSS, JavaScript/Typescript, Angular 8+, React, Ember and/or the designing, development, and unit testing of applications deployed to MS Azure.
  • Achieve at least 80% code coverage or per the revised standards set by the team.
  • Work closely with UX, Product Managers and/or Product Owners, as well as other developers to contribute to planning and grooming sessions and drive team’s discussions on system architecture and component design.
  • Support the team to ensure all committed stories for the sprint are completed per the sprint goal.
  • Work toward reducing total number of defects in the module/product to industry standards by catching and fixing issues early in development.
  • Ensure critical and high priority CII’s are delivered per SLA.
  • Conduct peer reviews to improve code quality and help junior developers follow development testing, exploratory testing, AI testing and/or test automation best practices.

Other

  • Bachelor's or Master’s degree in Computer Science, Engineering, or related technical or business field
  • Help build high-performing teams, grow and mentor the technical skills within the team and create development opportunities for them
  • Work toward reducing total number of defects in the module/product to industry standards by catching and fixing issues early in development
  • Ensure critical and high priority CII’s are delivered per SLA
  • Encouraged to work in-office three days a week