Logo
ZipRecruiter

Principal Software Engineer - Frontend

ZipRecruiter, San Francisco, California, United States, 94199

Save Job

Overview

OneTrust's mission is to enable organizations to use data and AI responsibly. Our platform simplifies data collection with consent and preferences, automates governance across privacy, security, IT/tech, third-party, and AI risk, and enforces data policies across the data estate and lifecycle. OneTrust supports collaboration between data teams and risk teams to drive rapid and trusted innovation. The Challenge: We're looking for a talented and passionate Principal Software Engineer to join our newly formed Innovation Lab team. The Innovation Lab brings new features to the OneTrust platform, enabling customers to stay ahead in the Data & AI landscape. This person will work cross-functionally with product and design leaders, translating designs into the OneTrust Platform. Your Mission: The Principal Frontend Software Engineer is responsible for developing and implementing artificial intelligence solutions to solve complex problems, bringing UX designs to life, ensuring usability, and improving existing AI systems. Responsibilities

Development: Support development of web and mobile interfaces for product modules or prototypes using HTML, CSS, JavaScript/Typescript, Angular 8+, React, Ember, and related tech; design, develop, and unit test applications deployed to MS Azure. Aim for high-quality code and maintainability. Collaboration: Work closely with UX, Product Managers/Owners, and other developers to contribute to planning, grooming, and system architecture discussions; ensure sprint stories are completed per sprint goals. Support: Reduce defects by catching and fixing issues early; deliver critical and high-priority items per SLA. Code Review: Conduct peer reviews to improve code quality; mentor junior developers in testing, AI testing, and test automation practices. Lead: Help build high-performing teams, mentor technical skills, and create development opportunities within the team. Qualifications

Bachelor's or Master's degree in Computer Science, Engineering, or related field. 10+ years of professional software engineering experience. Experience with frontend (HTML5, CSS, TypeScript, JavaScript) and backend tools (Core Java, Spring Boot, REST, Kafka, Docker); recent development with Angular or React. Familiarity with public cloud providers (Azure, Google Cloud, AWS) and DevOps practices. Familiarity with Continuous Integration/Deployment and Test-Driven Development using modern technologies. Salary Range: $139,725—$209,587.50 USD. Location and compensation determined by factors including location, skills, experience, and education. This role may be eligible for discretionary bonuses, equity, and/or commissions, as well as benefits. Where we Work : We are embracing an office-first culture, with three days in the office for most roles and opportunities to collaborate in person. Benefits : As an employee, you will receive comprehensive healthcare, flexible PTO, equity RSUs, annual performance bonus opportunities, retirement account support, 14+ weeks of paid parental leave, career development opportunities, and more. Specific benefits vary by country. Compliance and Resources

Recruitment fraud warning: OneTrust warns against scams involving fake offers of employment. Legitimate interview requests will come from an OneTrust recruiter with an @onetrust.com email address. Your Data: You have rights to update or remove personal data; details are available in the Privacy Overview. To exercise rights, contact us via the Data Subject Request Form. Our Commitment to You: OneTrust provides equal employment opportunities and is committed to a diverse, inclusive workplace. We aim to empower your growth and chart the direction of a new data-and-AI category.

#J-18808-Ljbffr