CareerPlanGet AI match score →

Principal Software Engineer - Java Backend

Bangalore💼 Full-time🗓 2026-06-29 → 2026-07-31

Core

Developing and architecting frontend and backend features for an AI-ready governance platform that unifies regulatory intelligence and automation.

Role type

Principal Software Engineer (Backend)

Builds

Web and mobile interfaces, new prototypes, and deployed applications for the OneTrust platform.

Domain

Enterprise SaaS / Data Governance / AI

Deliverable

production ML models | product features | infrastructure

Required skills

Java/J2EE, Spring MVC, REST, SQL, object-oriented design, Design Patterns, Kafka, Elasticsearch, Python, Bash, Agile/Scrum

Preferred skills

Kubernetes, CI/CD (Jenkins), NoSQL databases, Drupal, Ember, Angular

Technologies

Java, Spring, Kafka, Elasticsearch, Python, Bash, Azure, AWS, Google Cloud, Drupal, Angular, Kubernetes, Jenkins

Responsibilities

Design and develop new frontend and backend features; conduct peer code reviews; mentor junior developers; collaborate on system architecture and component design; ensure sprint goal completion; reduce defects by catching issues early.

Seniority

Principal, hands-on IC with mentorship

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗