Sr Software Development Engineer
BeyondTrust is a place where you can bring your purpose to life through the work that you do, creating a safer world through our cybersecurity SaaS portfolio. Our culture of flexibility, trust, and continual learning means you will be recognized for your growth, and for the impact you make on our success. You will be surrounded by people who challenge, support, and inspire you to be the best version of yourself. The Role The Senior Software Development Engineer is a broad senior engineering role that spans application development, platform engineering, and internal tooling. This role takes ownership of complex problems that cross the boundary between product code and delivery infrastructure — designing backend services and APIs, defining the CI/CD and cloud platform strategy, building internal developer tooling, and setting engineering standards that raise the quality bar across EPM Engineering. The Senior Platform Developer uses AI tooling as a force multiplier to operate effectively at this breadth and mentors other engineers to do the same. 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 You’ll Bring 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...
Also hiring in
- Remote Canada | Remote United StatesApply