Principal Software Engineer - Frontend

🇺🇸 Atlanta, Georgia
$1K - $2K Annual
Posted 4 weeks ago
Expires June 15, 2026
Full TimeOn-siteEngineering

OneTrust is seeking a Principal Software Engineer - Frontend to join our agile Product Engineering team. This role involves developing and architecting new frontend features while supporting existing development efforts for our industry-leading platform. The position is based in Atlanta, Georgia, and embraces an office-first culture, encouraging three days a week in the office for most roles.

The Principal Software Engineer will support the development of web and mobile interfaces for product modules or new prototypes using HTML, CSS, JavaScript/TypeScript. Responsibilities include designing, developing, and unit testing applications deployed to Microsoft Azure, while assisting with cloud application architecture using Drupal, Python, Core Java, REST, and the Spring ecosystem. Achieving at least 80% code coverage or per the revised standards set by the team is expected.

Collaboration is key in this role, working closely with UX, Product Managers, Product Owners, and other developers to contribute to planning and grooming sessions, and driving team discussions on system architecture and component design. The engineer will support the team to ensure all committed stories for the sprint are completed per the sprint goal. Additionally, the role involves conducting peer reviews to improve code quality and mentoring junior developers in development testing, exploratory testing, AI testing, and test automation.

The ideal candidate is a self-learner open to new technologies, processes, or techniques to improve their ability to deliver high-quality software. A Bachelor's or Master's degree in Computer Science, Engineering, or a related technical or business field is required, along with 8+ years of professional software engineering/development experience. Extensive hands-on experience in object-oriented design methodology and application development using Java/J2EE, Design Patterns, Spring MVC, SQL, and Web services is essential. Experience with elastic search, data streaming tools like Kafka, and familiarity with public cloud providers such as Azure, Google Cloud, or AWS are also important.

OneTrust offers comprehensive healthcare coverage, flexible PTO, equity RSUs, annual performance bonus opportunities, retirement account support, 14+ weeks of paid parental leave, career development opportunities, and company-paid privacy certification exam fees. Specific benefits differ by country. For more information, talk to your recruiter or visit

More Jobs at OneTrust