Skip to main content
BeyondTrust

Sr Software Development Engineer

RemoteCanada only
Published
Role
Backend
Experience
Senior
Employment
Full-time
Salary not disclosed
Check eligibility

Open to CA only. Set where you work from to check your eligibility.

No BS summary

Senior Software Development Engineer with 5+ years of experience in backend development and cloud infrastructure. Must have expertise in CI/CD, Kubernetes, and infrastructure-as-code. Experience with AI tooling for development is required. Role spans application development, platform engineering, and internal tooling.

Core skills

backend developmentplatform engineeringCI/CD

Required skills

PythonJavaGoC#AWSAzureGCPTerraformPulumiKubernetesGitHub CopilotClaude

Optional skills

TypeScriptReactFinOpsInternal Developer Platform (IDP)event-driven architecturesdistributed systems patternsservice meshIstio

Required languages

English

What you'll do

  • Design and develop EPM product components — backend services, APIs, and platform-layer integrations — with a focus on reliability, performance, and maintainability.
  • Architect and own the CI/CD delivery platform, ensuring it supports fast, safe, and repeatable deployments across all EPM product components.
  • Lead the design and implementation of cloud infrastructure using infrastructure-as-code, with clear standards for security, reliability, and cost management.
  • Build and evolve internal developer tooling and platform capabilities that improve engineering productivity across EPM Engineering.
  • Define and drive the observability strategy across application and infrastructure layers, ensuring teams have the telemetry and alerting needed to maintain production health.
  • Lead incident response for complex or high-severity events at either the platform or application layer, driving systemic improvements that reduce recurrence.
  • Apply AI tooling to accelerate work across the full engineering surface — code generation, infrastructure review, incident analysis, API design, test generation, and documentation — and actively coach others in effective AI-assisted development practices.
  • Define platform and development standards that Engineering teams can follow, reducing friction between product development and delivery.
  • Mentor Associate and mid-level engineers, establishing a culture of engineering excellence that spans both product and platform work.
  • Partner with Security and Architecture to ensure both the platform and application code meet compliance requirements and support the organization's security posture.

What they require

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience; 5+ years of professional engineering experience with demonstrated breadth across application development and platform or infrastructure engineering.
  • Strong backend development skills in at least one language (Python, Java, Go, C#, or similar), with a track record of designing and delivering production-quality services and APIs.
  • Deep expertise with cloud infrastructure on at least one major provider (AWS, Azure, or GCP), including advanced networking, IAM, cost management, and compliance controls.
  • Proven experience designing and operating CI/CD platforms at scale, with a track record of improving delivery speed and release reliability.
  • Strong infrastructure-as-code practice using Terraform, Pulumi, or equivalent, with experience establishing team-wide standards.
  • Advanced Kubernetes experience, including cluster operations, workload management, networking, and security hardening.
  • Experience building internal developer tooling or platform capabilities that improve engineering productivity at the team or organization level.
  • Demonstrated ability to design and implement observability strategies spanning both application and infrastructure, including distributed tracing, structured logging, and actionable alerting.
  • Deep, hands-on experience with AI tools (such as GitHub Copilot, Claude, or similar) applied across the engineering surface — code generation, infrastructure design, incident analysis, test generation, API design — with the ability to coach and model effective AI-assisted engineering practices for others.
  • Strong security mindset with practical experience integrating security scanning, secrets management, and compliance controls into both pipelines and application design.
  • Demonstrated leadership including mentoring engineers, driving adoption of standards, and influencing engineering culture across product and platform work.

Benefits

  • Diversity. Inclusion. They’re more than just words for us. They are the guiding values of how we build our teams, cultivate leaders, and create a culture where people feel connected.
  • We take care of our employees so they can take care of our customers.
  • Customers who come from all walks of life just like us.
  • We hire incredible people from diverse backgrounds because when we are different together, we are stronger together.

BeyondTrust is the global identity security leader protecting Paths to Privilege™. Its identity-centric cybersecurity SaaS portfolio helps organizations manage the identity attack surface and neutralize threats from external attacks or insiders.

CybersecurityEnterprisebeyondtrust.com/
Salary not disclosed