Staff Software Development Engineer
About the role
The Role
BeyondTrust is seeking a Staff Software Development Engineer to help lead the evolution of the Pathfinder products within our cloud offering. You will be at the forefront of designing and building a new platform-native module, along with scalable, secure, and extensible services that power our SaaS offerings. As the technical owner of the NHI Governance domain, you will lead the server-side loop – discover, assess, and remediate non-human identities (service accounts, workload identities, secrets and keys, and AI agents) across cloud and on-premise environments. As a technical leader on the team, you will own architecture for complex systems, define the interfaces and contracts that other teams build upon, and drive technical direction across cross-functional efforts, solving complex identity and security challenges at scale.
What You’ll Do
- Design, build, and maintain highly scalable and resilient platform services, APIs, and data pipelines.
- Own architecture for complex, cross-cutting systems and define the interfaces and contracts other teams depend on.
- Provide technical oversight and lead design for complex projects that span multiple teams.
- Review functional and technical requirements to identify gaps and limitations, propose simplifications, and communicate ideas effectively with cross-functional teams.
- Mentor and coach engineers, promoting best practices in security, operational excellence, and cloud-native development.
- Contribute to platform-wide initiatives, aligning technical strategy with business goals across BeyondTrust.
- Drive quality, observability, and performance across the services your team owns.
- Help resolve ambiguity to ensure work is properly defined, scoped, and sequenced.
What You’ll Bring
- Experience in software engineering with a focus on building scalable services.