Simplify Logo

Full-Time

Principal Software Engineer

BE

Confirmed live in the last 24 hours

OneTrust

OneTrust

1,001-5,000 employees

Data privacy and governance management platform

Data & Analytics
Consulting
Enterprise Software
Cybersecurity
AI & Machine Learning
Legal

Compensation Overview

$135k - $202.5kAnnually

+ Bonus + Equity + Commission

Senior, Expert

Atlanta, GA, USA

Category
Backend Engineering
Software Engineering
Required Skills
RabbitMQ
Microsoft Azure
Agile
NoSQL
Software Testing
SQL
Apache Kafka
Java
AWS
MongoDB
SCRUM
REST APIs
Google Cloud Platform
Requirements
  • Bachelor's or Master’s degree in Computer Science, Engineering, or related technical fields
  • 8+ years of full software development lifecycle, with experience in Agile development (Scrum, XP, Pair Programming)
  • Strong programming skills in Java, Spring Boot or Spring Cloud, Hibernate
  • Highly proficient at writing robust software for large-scale web/API applications in a dynamic environment with rapid release cycles and web services (e.g., RESTful services)
  • Experience in building reusable Components/Libraries.
  • Hands on experience of cloud native microservices architecture and serverless
  • Experience with Event Driven Architecture and hands on experience with event based platform like Kafka, Rabbit MQ , AMQ , etc.
  • Experience with cloud application development (Microsoft Azure, Google Cloud Platform, or Amazon Web Services)
  • Hands on experience with SQL, NoSQL (MongoDB or Azure Cosmos)
  • Excellent at debugging, troubleshooting and performance tuning.
  • Proficient in using test automation framework, code quality tools and performance analysis tools.
  • Strong verbal and written communication skills.
  • Ability to collaborate in a team environment, and able to adapt effectively and quickly to a rapidly changing environment.
  • Experience or comfort working in a dynamic environment.
Responsibilities
  • Design, develop and unit test applications deployed to MS Azure and assist with cloud application architecture using Core Java, REST, and the Spring ecosystem.
  • Lead and participate in the architectural design of features early in the development cycle.
  • Work with Product Owners to translate the roadmap features into management components/tasks, estimate timings and resources, suggest solutions, and identify possible risk.
  • Support the team to ensure all committed stories for the sprint are completed per the sprint goal.
  • Conduct peer reviews to improve code quality.
  • Help junior developers follow development testing, exploratory testing, AI testing and/or test automation.
  • Own your code in production, responding to incidents as they occur and participating in retros to determine how to be better in the future.
  • Work towards reducing total number of defects in the module/product to industry standards by catching and fixing issues early in development.
  • Resolve all critical and high-priority security defects in-sprint, or by the guidelines set by the SecOps team.
  • Help build high-performing teams, grow and mentor the technical skills within the team and create development opportunities for them.
  • Recommend new technologies, coding methodologies and best practices that can help increase productivity and innovate products.

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 businesses to ensure they comply with various laws and regulations regarding data usage and customer privacy. OneTrust serves a wide range of clients, from small businesses 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 and in compliance with legal standards.

Company Stage

N/A

Total Funding

$1.2B

Headquarters

Atlanta, Georgia

Founded

2016

Growth & Insights
Headcount

6 month growth

2%

1 year growth

8%

2 year growth

9%
Simplify Jobs

Simplify's Take

What believers are saying

  • OneTrust's rapid growth, with expectations to surpass $500M in ARR and a customer base including 75% of the Fortune 100, indicates strong market demand and financial health.
  • The company's continuous platform enhancements, particularly in AI governance, position it as a leader in responsible data and AI use.
  • Recognition through awards and industry accolades boosts OneTrust's reputation and attractiveness as an employer.

What critics are saying

  • The competitive landscape in data privacy and governance is intense, requiring OneTrust to continuously innovate to maintain its edge.
  • Integration challenges from acquisitions like Redacted.ai could pose operational risks and affect platform stability.

What makes OneTrust unique

  • OneTrust's integrated platform uniquely combines data privacy, governance, risk, compliance, ethics, and ESG, offering a comprehensive solution that few competitors match.
  • The company's focus on 'data sprawl' management helps businesses visualize and control their data, a critical need in today's data-driven world.
  • OneTrust's strategic partnerships and acquisitions, such as with SafeGuard Privacy and Redacted.ai, enhance its platform's capabilities and market reach.