Back to Jobs
Development 1h ago

Software Development Engineer

CanadaCanada
United StatesUnited States
Full-time
Not Disclosed
Mid-Level

Job Description

Key Skills Required

Master these to land this role

DevOpsBestseller 🔥
Learn in 63 Hours
BackendBestseller 🔥
Learn in 18 Hours
TypeScriptCybersecurityAWS

Want to know if you're a match for this job?

Calculate My Match Score

BeyondTrust is seeking a Software Development Engineer to help build the NHI Governance domain within our Pathfinder products. You will implement and maintain features and services that power our SaaS offerings — helping customers discover, assess, and remediate non-human identities (service accounts, workload identities, secrets and keys, and AI agents) across cloud and on-premise environments. You will work closely with senior engineers, product, and design, growing your scope and impact while delivering high-quality software that solves complex identity and security challenges at scale.

What You’ll Do

  • Implement, test, and maintain well-scoped features and services across the domain.
  • Write clean, readable, well-tested code and respond to feedback in code review.
  • Participate in design discussions and contribute to technical decisions for the work you own.
  • Investigate and fix bugs, and help improve the quality and reliability of the services your team owns.
  • Collaborate with product, design, and fellow engineers to turn requirements into working software.
  • Learn the domain and the codebase, growing toward owning larger and more ambiguous pieces of work.
  • Contribute to observability, testing, and operational health for the features you build.

What You’ll Bring

  • Solid programming skills in at least one modern language (C#, Go, TypeScript, Java, or similar), with experience building and consuming APIs.
  • Hands-on, day-to-day experience using Claude Code (or comparable agentic AI coding tools) to build and deliver software.
  • Foundational experience with cloud-native development and a public cloud provider (AWS preferred).
  • Understanding of testing practices and familiarity with CI/CD workflows.
  • Good problem-solving skills and a willingness to work through ambiguity with guidance.
  • Good communication and collaboration skills, and eagerness to learn and grow.

Nice To Have

  • Exposure to identity security concepts: IAM, secrets, OAuth/OIDC.
  • Experience with a modern JavaScript framework (Angular, React, or Vue with TypeScript).
  • Familiarity with data modeling, observability, or Infrastructure as Code.

Who You Are

  • An engineer who takes ownership of their work and follows it through to done.
  • A fast learner, eager to grow technical depth and pick up the domain.
  • A collaborator who welcomes feedback and shares knowledge with the team.
  • Someone who cares about quality and pragmatic, maintainable solutions.
  • A clear communicator across technical and cross-functional conversations.

How would you rate this job post?

See what other professionals think about this role.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More