companyBeyondTrust logo

Senior Software Development Engineer

BeyondTrustRemote Canada | Remote United States
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

To excel in this role, you should possess strong expertise in software development, particularly in building microservices and cloud-based solutions. A deep understanding of authentication and authorization protocols, as well as experience with IaC tools, is essential. You should also demonstrate the ability to work collaboratively across teams and exhibit leadership in technical discussions.

About the job

At BeyondTrust, we empower individuals to transform their passions into meaningful contributions, striving to create a more secure world through our innovative cybersecurity SaaS solutions.

Our workplace thrives on principles of flexibility, trust, and a dedication to continuous learning. Here, your growth will be acknowledged, and your contributions will be pivotal to our collective success. You will collaborate with a team that challenges, supports, and inspires you to reach your fullest potential.

The Role

We are on the lookout for a Senior Software Development Engineer who is enthusiastic about crafting robust software solutions and developing reliable, scalable, and efficient cloud services. As a key member of the Platform Core Services team, you will play a vital role in designing and maintaining essential platform functionalities that serve multiple product lines, encompassing authentication and authorization (AuthN/AuthZ), onboarding, RBAC, reporting, auditing, notifications, and platform APIs. This position offers a unique chance to tackle cloud-scale challenges, establish best practices, and influence the development, testing, and delivery of a world-class identity security platform characterized by exceptional reliability and performance. Previous experience in platform, core, or shared services teams is highly desirable.

What You’ll Do

  • Develop and Maintain Core Platform Services - Design, build, and sustain highly scalable and resilient microservices that underpin platform-wide capabilities. Ensure that our cloud platform is modular, extensible, and designed to meet the needs of various product teams.
  • Enhance System Reliability & Observability - Implement and manage robust monitoring and alerting frameworks using Datadog to guarantee operational visibility and proactive issue resolution. Promote best practices for logging, tracing, and monitoring throughout platform services.
  • Infrastructure as Code & Cloud Automation - Leverage Infrastructure as Code (IaC) tools like Terraform and Terragrunt to automate and optimize cloud infrastructure provisioning and management. Refine deployment pipelines to enhance reliability and developer efficiency.
  • Technical Leadership & Cross-Team Collaboration - Provide technical leadership in system design, architecture, and best practices for the development of scalable services. Collaborate with product managers, engineers, and other teams to align platform capabilities with business objectives, acting as a connector to foster collaboration and ensure seamless integrations.
  • Operational Excellence & Continuous Improvement - Engage in operational reviews, post-mortems, and reliability initiatives aimed at bolstering system stability. Identify and implement follow-up actions for incident resolution, consistently working towards enhancing system reliability and scalability.

About BeyondTrust

BeyondTrust is a leader in cybersecurity, dedicated to making the digital world safer through advanced software solutions. We prioritize a collaborative culture that fosters innovation and personal growth.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.