OneTrust, a leading provider of privacy and data governance solutions, is seeking a Principal Software Engineer to join their Product Engineering team. This role offers an exciting opportunity to work on cutting-edge technology that helps organizations manage data responsibly in the age of AI and digital transformation.
The position combines both frontend and backend development responsibilities, requiring expertise in multiple technology stacks including Java, Python, and JavaScript/TypeScript. As a Principal Engineer, you'll be instrumental in making architectural decisions and leading the development of new features for OneTrust's industry-leading platform.
The role offers significant technical challenges, working with modern technologies including cloud services (Azure), data streaming (Kafka), and various database technologies. You'll be responsible for maintaining high code quality standards, with a target of 80% code coverage, and ensuring the delivery of robust, scalable solutions.
Beyond technical responsibilities, this role has a strong leadership component. You'll mentor junior developers, contribute to team growth, and collaborate closely with Product Managers, UX designers, and other stakeholders to drive technical excellence and innovation.
The compensation package is competitive, ranging from $139,725 to $209,587, complemented by comprehensive benefits including equity, healthcare, and generous parental leave. OneTrust offers a hybrid work environment, combining flexibility with opportunities for in-person collaboration.
This is an excellent opportunity for an experienced engineer looking to make a significant impact in a rapidly growing company that serves over 14,000 customers globally. The role offers the chance to work on meaningful problems in data privacy and governance while leading and mentoring others in a collaborative, innovation-focused environment.