Senior Principal Software Engineer Engineering Bengaluru, India Learn More & Apply
Role details
Job location
Tech stack
Job description
You lead and influence several teams and initiatives. Your Mission
Has deep knowledge of entire system and can jump into code in any component and fire fight and contribute.
Makes decisions on product direction and internals based on deep subject matter knowledge.
Sets product direction and has ownership over large components.
Thinks both strategically and tactically, keeping in mind both technical goals and company goals.
Given long term strategic goals, can lay out a path across many versions.
Provides technical leadership for projects including 3-4 individuals.
Mentor others with high-level technical guidance.
Designing, coding, and debugging software.
Improving the performance of existing software.
Requirements
High technical and/or technological competence
Bachelor's degree in Computer Science, Engineering, or related technical field
Minimum of 10+ years of hands-on experience with Java based development projects using RESTful APIs, SpringBoot, Micro services.
Proven experience building complex web systems. Extra Awesome
Master's degree in Computer Science, Engineering, or related technical or business field
Expertise with running web services at scale. Where we Work
Benefits & conditions
As an employee at OneTrust, you will be part of the OneTeam. That means you'll receive support physically, mentally, and emotionally so that you can do your best work both in and out of the office. This includes comprehensive healthcare coverage, flexible PTO, equity RSUs, annual performance bonus opportunities, retirement account support, 14+ weeks of paid parental leave, career development opportunities, company-paid privacy certification exam fees, and much more. Specific benefits differ by country. For more information, talk to your recruiter or visit onetrust.com/careers. Resources
- OneTrust Careers on YouTube
- @LifeatOneTrust on Instagram
Your Data