Principal Software Engineer
Posted
$163,500 – $218,000 USD
Tech Stack
Responsibilities
- Develop and unit test Java microservices/Libraries, integrating with AI platforms on MS Azure using Core Java, REST, and Spring.
- Achieve at least 80% code coverage for developed applications.
- Collaborate with UX, Product Managers, and other developers on planning, grooming, and driving discussions on system architecture and design.
- Conduct peer reviews to improve code quality and mentor junior developers in testing and automation practices.
- Work towards reducing defects and ensure critical and high priority issues are delivered per SLA.
Soft Skills
Object-Oriented DesignDesign PatternsAgileScrumXp
Benefits
- Health Insurance
- Flexible PTO
- Equity
- Parental Leave
- 401k
- Learning Budget
- Mental Health
Culture
Agile/ScrumCode Review CultureMentorship ProgramCross-Functional TeamsInclusive Hiring
Requirements
Required: Bachelor's or master's degree in computer science, Engineering, or related technical or business field
Regions: Us
Get jobs like this in your inbox
Weekly Java, REST, Spring hiring trends and salary data — free.
Join 6 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About OneTrust
Industry: saas
Size: enterprise
OneTrust is a technology platform focused on enabling innovation through responsible data and AI use, providing an AI-Ready Governance Platform™ to unify regulatory intelligence, automation, and connected governance workflows.
View company profile →Compensation
Base salary: $163,500 – $218,000 USD
Equity: equity RSUs
Bonus: annual performance bonus opportunities