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 - Front End

OneTrust

$139,725 - $209,588
Jan 2, 2026
Atlanta, GA, US
Apply Now

OneTrust is seeking a Principal Software Engineer – Front End to accelerate AI adoption across the company by building reusable, scalable features and foundational components for AI-driven features, shaping the future of enterprise AI through world-class user experiences.

Requirements

  • Expert-level proficiency in HTML5, CSS, JavaScript, and TypeScript.
  • Hands-on experience with modern frameworks (Angular 8+, React, etc.).
  • Exposure to backend systems and a working understanding of Java and Python-based APIs.
  • Familiarity with integrating AI/ML-driven features and configuration-driven UIs (e.g., YAML).
  • Experience with public cloud platforms (Azure, GCP, or AWS).
  • Comfortable with DevOps, Continuous Integration/Deployment, and Test-Driven Development.
  • Achieve high code coverage (≥80% or team standard) through unit, integration, and exploratory testing.

Responsibilities

  • Lead the design and development of frontend applications and reusable UI components for AI-driven features using modern JavaScript/TypeScript frameworks (Angular 8+, React, etc.).
  • Collaborate closely with backend engineers, data scientists, and product partners to integrate AI models, workflows, and APIs (e.g., those built with Python, LangGraph, and YAML configurations).
  • Help define and uphold frontend architecture best practices for performance, accessibility, and maintainability.
  • Ensure high standards of code quality, test coverage, and frontend observability.
  • Contribute to the planning, grooming, and architectural discussions for new features and platform enhancements.
  • Build and maintain scalable, reusable frontend components and modules for AI product features.
  • Integrate AI workflows, model outputs, and configuration-driven UIs.

Other

  • 10+ years of professional software engineering experience, with a strong focus on frontend development.
  • Mentor and support other engineers to foster technical growth and cross-functional learning.
  • Work closely with UX, Product, Backend, and Data Science partners to deliver seamless AI-powered experiences.
  • Participate in and help lead architectural and design discussions.
  • Strong communication skills and a collaborative mindset.