GrepJob
OneTrust

Principal Software Engineer

OneTrust
Apply
14 days ago
Bengaluru, IndiaStaff+

Responsibilities

  • Support development of web and mobile interfaces for product modules using Core Java, REST, and Spring ecosystem.
  • Achieve at least 80% code coverage as per team standards.
  • Collaborate with UX and product teams to drive discussions on system architecture.
  • Ensure all committed stories for the sprint are completed per the sprint goal.
  • Reduce defects in the module/product by catching and fixing issues early.
  • Deliver critical and high-priority items per SLA.
  • Conduct peer reviews to improve code quality.
  • Mentor junior developers in testing and development practices.

Requirements

  • Bachelor's or Master’s degree in Computer Science, Engineering, or related field.
  • 8+ years of professional software engineering experience.
  • Experience with backend technologies such as Core Java, Spring Boot, and REST.
  • Familiarity with public cloud providers like Azure, Google Cloud, or AWS.

Benefits

  • Comprehensive healthcare coverage.
  • Flexible PTO and equity RSUs.
  • Annual performance bonus opportunities.
  • Retirement account support.
  • 14+ weeks of paid parental leave.
  • Career development opportunities and company-paid certification exam fees.

Tech Stack

Apache KafkaAWSAzureDockerGoogle CloudSpring Boot