Get more replies from employers
Send a job-specific resume in minutes.
BeyondTrust in Ottawa, Canada, seeks a Senior Staff Software Development Engineer to set the technical direction for the NHI Governance domain within Pathfinder products. You will own architecture across the domain and drive standards, interfaces, and patterns for shared platform services.
As a senior engineer, you will lead the server-side loop across cloud and on-prem environments, mentor staff, and partner with product and design to align technical strategy with business goals while
Experience designing multi-tenant shared services consumed by other engineering teamsExperience programming skills in C#, Go, TypeScript, Java, or other modern languages, with authority in API and distributed-systems designStrong, hands-on AWS expertise designing, hosting, and operating production applications at scale, including compute (e.g., EKS), networking, IAM, managed data stores, and sound scaling, reliability, and cost trade-offsDeep expertise architecting and delivering large-scale, distributed, cloud-native systemsExcellent communication skills, able to influence technical direction across teams and with leadershipDeep understanding of CICD and hands-on experience with Infrastructure as Code (e.g., Terraform, CloudFormation)Exceptional problem-solving and the ability to drive clarity and technical direction amid significant ambiguityHands-on experience with Claude Code (or comparable agentic AI coding tools) to design, build, and review software at high velocity, and the judgment to set the patterns, standards, and guardrails other engineers followA track record of owning architecture and technical direction across multiple teams or an entire domainFamiliarity with data modeling, exploration, and visualization at scaleGraph databases, graph data modeling, and analytics at scaleDeep domain experience in identity security: IAM, NHI/Secrets, cloud IAM (AWS IAM, Microsoft Entra ID), OAuth/OIDCExperience taking new platform-native modules from 0 to 1 at enterprise scaleA force multiplier who elevates the engineers and teams around youA technical authority who takes ownership of the hardest problems and delivers scalable solutionsSomeone who balances technical excellence with pragmatic decision-making, ensuring security without unnecessary complexityA bar-raiser for delivering results and relentlessly pursuing high qualityA strong communicator and influencer across technical and business audiences