Staff Software Engineer
Job description
About the role
OneTrust is seeking a technical leader to join the Design Partner Program and influence the development of the AI-Ready Governance Platform. You will bridge the gap between strategic customer needs and platform-wide engineering, ensuring that custom solutions evolve into reusable, scalable product capabilities. In this capacity, you will act as a technical translator, turning complex business problems into coherent, long-term architectural visions. You will own the design and delivery of platform services that meet rigorous standards for security, reliability, and performance. Your work will directly shape the product direction for enterprise customers by converting bespoke requirements into generalized engineering patterns. You will collaborate closely with cross-functional partners to validate strategies and drive execution against ambitious product roadmaps. This role demands a hands-on leader who is comfortable making high-impact technical decisions in a fast-paced, regulated environment.
Key facts
What you'll do
- Architect and deliver scalable platform services, APIs, and integrations that meet high standards for security and reliability.
- Convert specific customer requirements into generalized product features and reusable engineering patterns.
- Collaborate with Product Managers, Solution Architects, and customers to refine roadmaps and validate technical strategies.
- Enforce high engineering standards through code reviews, design documentation, and mentorship.
- Integrate AI-assisted tools into development workflows to boost productivity and code quality.
- Navigate complex technical tradeoffs between immediate customer urgency and long-term platform scalability.
- Implement robust data models and storage strategies using SQL and NoSQL technologies to support governance workflows.
- Design and operate event-driven architectures using Kafka to enable real-time data processing and system resilience.
- Optimize search and analytics capabilities using Elasticsearch to support compliance and risk operations.
- Containerize and orchestrate services on Kubernetes to ensure efficient deployment and management in cloud environments.
Requirements
- 7+ years of professional experience in enterprise SaaS, distributed systems, or cloud-native platforms.
- Proficiency in designing scalable APIs, microservices, event-driven systems, and backend services.
- Expertise in modern stacks including Java, Spring, TypeScript, Python, REST APIs, SQL, NoSQL, Kafka, Elasticsearch, and Kubernetes.
- Experience with cloud platforms such as Azure, AWS, or GCP.
- Background in CI/CD, automated testing, DevOps, and Agile methodologies.
- Proven ability to mentor engineers and lead technical direction across teams.
- Experience translating complex business requirements into technical architecture.
- Strong understanding of security and compliance principles relevant to enterprise software and data privacy.
Nice to have
- Practical experience using AI-assisted engineering tools.
- Familiarity with domains such as Privacy, Consent, Risk, Governance, Compliance, Security, or Data Management.
Practical notes
- Benefits include comprehensive healthcare, flexible PTO, equity RSUs, annual performance bonuses, retirement account support, and 14+ weeks of paid parental leave.
- The company covers fees for privacy certification exams.
- Confirm specific flexibility and role requirements with your recruiter during the initial interview.
- Engagement is office-first, requiring three days per week in the Bengaluru office.
- This role is based in the Design Partner Program team, focusing on strategic collaboration with enterprise customers.
- The position involves significant interaction with product and solution architecture teams to align technical delivery with business outcomes.
- You will be expected to contribute to both strategic planning sessions and hands-on coding activities.
- Success in this role requires a balance of deep technical expertise and strong communication skills to influence stakeholders at all levels.
- The ability to work independently and drive initiatives from conception to production is critical.
- This role offers opportunities to work on cutting-edge problems in data governance, compliance automation, and AI integration.
- You will participate in code reviews, design discussions, and knowledge-sharing sessions to elevate the overall engineering standard.
- The role requires adaptability to evolving priorities and the capacity to manage multiple streams of work simultaneously.
- You will engage with customers during design partner activities to gather feedback and validate technical approaches.
- The position contributes to the long-term vision of making OneTrust a platform leader in AI-ready governance.
- Engineers in this role will have the chance to mentor junior developers and shape technical best practices across the organization.
- The position requires a deep commitment to writing clean, maintainable, and well-documented code.
- You will work closely with DevOps teams to ensure reliable deployment pipelines and infrastructure management.
- The role involves analyzing large datasets and complex system interactions to inform architectural decisions.
- Collaboration with security teams will be essential to ensure that all implementations adhere to the company's standards.
- This position is ideal for a candidate who seeks ownership of both technical and product outcomes.
- You will have the opportunity to experiment with new technologies and approaches within a structured engineering framework.
- The role demands a proactive attitude toward identifying risks and proposing scalable solutions.
- You will be responsible for ensuring that technical solutions are aligned with regulatory requirements and customer expectations.
- The position provides exposure to a diverse set of technologies and challenging problem spaces.
- Engineers will be encouraged to contribute to the broader engineering community through documentation and internal discussions.
- The role requires a strong sense of ownership for the success of the platform and the customers served by it.
- You will play a key part in enabling the company's growth by building robust and future-proof platform capabilities.
- The position offers a dynamic environment where technical innovation and practical delivery go hand in hand.
- You will be measured by your ability to deliver high-quality solutions while mentoring others and improving engineering processes.
- The role provides the chance to make a significant impact on the direction of the product and the experience of enterprise users.