Principal Software Engineer - Back End at OneTrust

Atlanta, Georgia, United States

OneTrust Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, AI, Data Governance, PrivacyIndustries

Requirements

  • Highly skilled in designing, implementing, and optimizing backend services and RESTful APIs using Java (Spring Boot, REST) and Python
  • Experience building reusable, modular components and frameworks for AI integration
  • Ability to develop robust interfaces for deploying, scaling, and managing Python-based AI/ML models within a Java backend ecosystem
  • Proficiency in ensuring high code quality, maintainability, and reliability through comprehensive testing (≥80% coverage or team standards)
  • Knowledge of configuration-driven approaches (e.g., YAML) for scalable service orchestration and deployment
  • Strong collaboration skills with Front End, Data Science, Product, DevOps, and engineering teams
  • Expertise in technical planning, sprint grooming, and architectural design
  • Capability to proactively identify, troubleshoot, and optimize backend issues for performance, reliability, and scalability
  • Experience supporting and maintaining legacy Java services
  • Proficiency in conducting thorough peer code reviews and mentoring junior developers
  • Leadership as a subject matter expert in backend architecture, integration patterns, and AI enablement
  • Ability to guide and mentor team members on emerging technologies and patterns

Responsibilities

  • Lead the design, implementation, and optimization of backend services and RESTful APIs using Java (Spring Boot, REST) and Python
  • Build reusable, modular components and frameworks to enable AI integration for other teams
  • Develop interfaces for deploying, scaling, and managing Python-based AI/ML models and workflows in a Java ecosystem
  • Ensure high standards of code quality, maintainability, and reliability through unit, integration, and exploratory testing
  • Leverage configuration-driven approaches (e.g., YAML) for flexible, scalable service orchestration and deployment
  • Collaborate with Front End, Data Science, Product, DevOps, and other engineering teams on end-to-end AI solutions
  • Participate in technical planning, sprint grooming, and architectural design sessions
  • Proactively identify and troubleshoot backend issues, prioritizing performance, reliability, and scalability
  • Support and maintain legacy Java services while integrating new AI features and APIs
  • Monitor, optimize, and document backend systems to meet SLAs and industry standards
  • Conduct thorough peer reviews, set code quality standards, and mentor junior developers
  • Promote continuous improvement in development processes, testing, and automation
  • Serve as subject matter expert for backend architecture, integration patterns, and AI enablement
  • Guide and mentor team members, fostering technical growth and adoption of emerging technologies
  • Help build high-performing, collaborative teams for enterprise-scale AI solutions

Skills

Java
Python
RESTful APIs
Backend Development
Scalable Services
Microservices
AI Integration

OneTrust

Data privacy and governance management platform

About OneTrust

OneTrust provides a platform that assists businesses in managing their data privacy, governance, risk, and compliance needs. The platform helps organizations visualize and control their data, addressing the challenge of 'data sprawl' by tracking what data they have, where it is stored, and how it is used. This is crucial for ensuring compliance with various laws and regulations regarding data usage and customer privacy. OneTrust serves a wide range of businesses, from small companies to large enterprises, all of which need to handle data responsibly. The company operates on a subscription model, where clients pay a recurring fee based on their size and data management needs. OneTrust's goal is to empower businesses to use data ethically while maintaining compliance with legal standards.

Atlanta, GeorgiaHeadquarters
2016Year Founded
$1,089.5MTotal Funding
LATE_VCCompany Stage
Data & Analytics, Enterprise Software, CybersecurityIndustries
1,001-5,000Employees

Benefits

Health Insurance
Unlimited Paid Time Off
Stock Options
Performance Bonus
401(k) Retirement Plan
401(k) Company Match
Parental Leave
Professional Development Budget

Risks

Emerging privacy tech startups may erode OneTrust's market share.
Rapid AI technology evolution could outpace OneTrust's platform capabilities.
Over-reliance on partnerships may expose OneTrust to performance risks.

Differentiation

OneTrust offers a comprehensive platform for data privacy and governance management.
The platform automates compliance with global data privacy regulations, reducing manual efforts.
OneTrust's integration with IAB Diligence Platform enhances its advertising compliance capabilities.

Upsides

Growing demand for AI governance tools boosts OneTrust's market potential.
Partnerships with cloud providers like Microsoft Azure expand platform accessibility.
Increasing complexity of global data privacy regulations drives demand for OneTrust's solutions.

Land your dream remote job 3x faster with AI