Enable job alerts via email!

Sr. Software Engineer - Risk Platform (Remote, CAN)

CrowdStrike

Alberta

Remote

CAD 120,000 - 150,000

Full time

9 days ago

Job summary

A leading cybersecurity firm in Alberta is seeking a seasoned engineer to design and develop scalable backend services. Applicants should have over 10 years of experience with distributed systems and advanced programming skills in languages such as Golang or Python. The role includes collaborating with DevOps teams and mentoring junior engineers. Competitive compensation and growth opportunities are available.

Qualifications

  • 10+ years of production experience building and maintaining large-scale distributed systems.
  • Proven experience with designing scalable REST APIs and distributed communication patterns.
  • Strong cloud infrastructure knowledge with major providers (AWS preferred).

Responsibilities

  • Design and develop scalable backend services powering internal and customer-facing applications.
  • Troubleshoot complex distributed architectures to resolve performance and reliability issues.
  • Provide technical guidance and mentorship to junior engineers.

Skills

Cloud infrastructure knowledge
Advanced programming expertise
Designing scalable REST APIs
Technical guidance and mentorship

Education

Bachelor's degree in Computer Science/Engineering or equivalent

Tools

Golang
AWS
Docker
Kubernetes
Job description
Overview

Employer Industry: Cybersecurity

We prioritize candidate privacy and champion equal-opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately.

We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top-tier employer.

Responsibilities
  • Design and develop scalable backend services powering internal and customer-facing applications
  • Collaborate with the DevOps team to implement cloud infrastructure solutions ensuring scalability and security
  • Design and implement database solutions ensuring data consistency and performance
  • Troubleshoot complex distributed architectures to resolve performance and reliability issues
  • Provide technical guidance and mentorship to junior engineers while collaborating with cross-functional teams
Qualifications
  • 10+ years of production experience building and maintaining large-scale distributed systems
  • Advanced programming expertise in object-oriented languages (Golang, Python, or similar)
  • Proven experience with designing scalable REST APIs and distributed communication patterns
  • Strong cloud infrastructure knowledge with major providers (AWS preferred)
  • Bachelor's degree in Computer Science/Engineering or equivalent professional experience
Preferred Qualifications
  • Experience with machine learning, AI implementation, or Agentic AI usage
  • Practical experience with Golang, Cassandra, Kafka, Elasticsearch, SQL, Redis
  • Knowledge of graph databases and experience with graph structures
  • Open source contributions or technical community involvement
  • Docker and Kubernetes experience

#Cybersecurity #CloudEngineering #RemoteWork #CareerGrowth #Innovation

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.