We're looking for a Principal Software Engineer with a passion for solving problems to join our agile Product Engineering team at OneTrust. The Principal Software Engineer will develop, contribute to decisions related to design and architecture of new frontend and/or backend features while supporting existing development efforts for our industry-leading platform.
Requirements
- Development of web and mobile interfaces for product module or new prototypes using HTML, CSS, JavaScript/Typescript 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
- Collaboration 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
- 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
- Help junior developers follow development testing, exploratory testing, AI testing and/or test automation
- Help build high-performing teams, grow and mentor the technical skills within the team and create development opportunities for them
Benefits
- Comprehensive healthcare coverage
- Flexible PTO
- Equity RSUs
- Annual performance bonus opportunities
- Retirement account support
- 14+ weeks of paid parental leave
- Career development opportunities
- Company-paid privacy certification exam fees