Senior Staff Software Engineer
Senior Staff Software Engineer
The Challenge
We’re looking for a Senior Staff Software Engineer to shape technical strategy across multiple teams or a full product area at OneTrust. Senior Staff Engineers are recognized technical authorities whose decisions on architecture and direction extend well beyond their immediate team.
Your Mission
Strategy & Architecture
Define technical direction and architecture for a product area spanning multiple teams
Act independently on significant, unique problems that require evaluating intangible or unprecedented factors
Cross Functional Influence
Partner with Staff and Principal level peers, and with Product and UX leadership, to align the technical roadmap with business strategy
Build formal cross group networks and serve as a recognized authority beyond your own team
Standards & Quality
Establish engineering standards that get adopted org wide within your domain
Mentorship & Talent Growth
Mentor Staff Engineers and contribute to technical leveling and promotion calibration
You Are
Someone who acts independently on high ambiguity, high stakes technical initiatives, and who other engineers seek out before making related decisions. You balance deep technical expertise with the judgment to know when a problem needs broader alignment.
Your Experience Includes
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field
10+ years of professional software engineering experience
Demonstrated track record shaping architecture or technical direction across multiple teams
Expertise in distributed systems, cloud architecture, and the frontend and backend technologies relevant to OneTrust’s platform
Experience mentoring senior engineers and contributing to technical leveling decisions
Hands on experience using AI assisted development tools such as Claude Code, Devin, Windsurf, or similar in a professional setting, with genuine enthusiasm for applying AI to accelerate and elevate day to day engineering work