Associate Software Development Engineer

Posted last week

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Associate Software Development Engineer for BeyondTrust, developing backend services and cloud infrastructure to enhance cybersecurity solutions. Collaborates across teams on CI/CD pipelines and internal automation.

Responsibilities

  • Contribute to EPM product development, including backend services, APIs, and data-layer work, writing code that is clean, tested, and maintainable.
  • Build and maintain CI/CD pipelines that enable fast, reliable delivery of product changes across EPM components.
  • Provision and manage cloud infrastructure using infrastructure-as-code, following team standards for security, reliability, and cost.
  • Develop internal tooling and automation that reduces toil and improves the productivity of the broader engineering team.
  • Support monitoring, alerting, and observability tooling so engineering teams have clear, actionable signal on system and application health.
  • Participate in incident response, contributing to root cause analysis and follow-up improvements across both platform and application layers.
  • Use AI tooling as a standard part of the development workflow — for code generation, infrastructure configuration, troubleshooting, test coverage, and documentation.
  • Collaborate across Engineering, Product, and Security to understand delivery needs and surface gaps early.
  • Maintain clear documentation for platform components, APIs, and operational procedures.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience; 2+ years of professional software engineering experience spanning application development and delivery infrastructure.
  • Proficiency in at least one backend language (Python, Java, Go, C#, or similar) with experience writing production-quality services or APIs.
  • Hands-on experience with cloud infrastructure (AWS, Azure, or GCP) and infrastructure-as-code tools such as Terraform or Pulumi.
  • Experience building or contributing to CI/CD pipelines using tools such as GitHub Actions, Jenkins, GitLab CI, or equivalent.
  • Working knowledge of containerization and orchestration, including Docker and Kubernetes.
  • Scripting and automation proficiency in Python, Bash, or similar, applied to both operational tasks and developer tooling.
  • Familiarity with monitoring and observability tooling such as Datadog, Prometheus, Grafana, or equivalent.
  • Hands-on use of AI tools (such as GitHub Copilot, Claude, or similar) across development and infrastructure work — not as a novelty but as a routine productivity practice.
  • Clear written communication skills and a collaborative working style across Engineering, Product, and Security.

Benefits

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

Job type

Full Time

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AWSAzureCloudDockerGoogle Cloud PlatformGrafanaJavaJenkinsKubernetesPrometheusPythonTerraformGo

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.