Join us at Entrust
At Entrust, we’re shaping the future of identity centric security solutions. From our comprehensive portfolio of solutions to our flexible, global workplace, we empower careers, foster collaboration, and build solutions that help keep the world moving safely.
Entrust's values are a cornerstone of who we are, our future business growth and how our people grow through it. We model our values by demonstrating that Customer Trust Is Earned , moving with purpose because Speed Is Intentional , taking accountability because We Own the Outcome , and building a collaborative culture where One Entrust Wins Together .
Get to Know Us
Headquartered in Minnesota, Entrust is an industry leader in identity-centric security solutions, serving over 150 countries with cutting-edge, scalable technologies. But our secret weapon? Our people. It’s the curiosity, dedication, and innovation that drive our success and help us anticipate the future.
Position Summary:
The Director of Software Development leads the R&D organization responsible for building and delivering the Entrust Agentic Trust solution. This leader translates the four-plane reference architecture—Identity, Authority, Execution, and Assurance—into an executable development strategy, operating model, and product roadmap. The role is accountable for Engineering execution, talent, quality, security, delivery predictability, and operational readiness across the platform.
Working closely with VP of Software Development, Product Management, the Platform Architect, Security, Cloud Operations, and Lines of Business, the Director ensures teams deliver cohesive, scalable capabilities for agent identity, delegated authorization, policy enforcement, evidence, replay, continuous authentication, and content provenance. This leader balances innovation and speed with the rigor required for cryptographic systems, enterprise software, and regulated customers.
Key Responsibilities:
Software Development Strategy & Delivery
Define and execute the Software Development strategy, organizational design, delivery model, and technical roadmap for the Agentic Trust platform.
Convert product and architecture priorities into funded plans, measurable outcomes, release commitments, and clear ownership across teams.
Establish mechanisms for planning, dependency management, design review, testing, release readiness, and production operations.
Own delivery predictability, product quality, reliability, security, cost, and Software Development productivity.
Ensure architecture decisions and Line of Business dependency contracts are implemented consistently across build tracks.
Technical & Operational Leadership
Guide development of cloud-native services, APIs, SDKs, policy and authorization components, tamper-evident evidence systems, and integration surfaces.
Embed secure software development, threat modeling, privacy, observability, resilience, and third-party assurance requirements into the development lifecycle.
Make informed build-versus-buy decisions and manage technical debt, platform risk, and lifecycle investment.
Create a production ownership model with service-level objectives, incident response, root-cause analysis, and continuous improvement.
People & Cross-Functional Leadership
Build, lead, and develop a high-performing, inclusive Software organization spanning multiple experience levels and disciplines
Hire and coach technical talent; establish role clarity, career paths, succession plans, and performance expectations.
Partner with Product and Architecture to make transparent tradeoffs among scope, timing, quality, and risk.
Communicate development progress, decisions, dependencies, and risks to executive and cross-functional stakeholders.
Required Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
20+ years of software development experience, including 10+ years leading Software Development managers or multiple…