Enable job alerts via email!

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

CrowdStrike

Alberta

Remote

CAD 130,000 - 160,000

Full time

Yesterday
Be an early applicant

Job summary

A leading cybersecurity firm in Canada, Alberta, is seeking an experienced software engineer to drive product delivery and architect scalable solutions. The ideal candidate will have over 13 years of experience with distributed systems, advanced programming skills in languages like Golang and Python, and strong cloud infrastructure knowledge. This role offers competitive compensation, a remote-friendly culture, and opportunities for professional growth.

Benefits

Competitive compensation and equity awards
Remote-friendly and flexible work culture
Comprehensive physical and mental wellness programs
Paid parental and adoption leaves

Qualifications

  • 13+ years of experience in building and maintaining large-scale distributed systems.
  • Advanced programming skills in object-oriented languages.
  • Proven experience designing scalable REST APIs.

Responsibilities

  • Drive product delivery and architect scalable solutions.
  • Design scalable backend services with a focus on performance.
  • Collaborate with DevOps for cloud infrastructure solutions.

Skills

Golang
Python
Microservices
Cloud infrastructure
Distributed systems

Education

Bachelor's degree in Computer Science/Engineering

Tools

AWS
Docker
Kubernetes
Cassandra
Kafka
Elasticsearch
SQL
Redis
Job description

Employer Industry: Cybersecurity

Why consider this job opportunity:

  • Competitive compensation and equity awards
  • Remote-friendly and flexible work culture
  • Comprehensive physical and mental wellness programs
  • Opportunity for professional development and growth within the organization
  • Vibrant office culture with world-class amenities
  • Paid parental and adoption leaves
What to Expect (Job Responsibilities)
  • Drive end-to-end product delivery, architect scalable solutions, and collaborate with cross-functional stakeholders to define priorities and scope
  • Design and develop scalable backend services, focusing on performance, reliability, and security
  • Collaborate with the DevOps team to design and implement cloud infrastructure solutions ensuring scalability and security
  • Troubleshoot complex distributed architectures, identifying and resolving performance and reliability issues
  • Mentor junior engineers and contribute to technical decisions within the team
What is Required (Qualifications)
  • 13+ years of production experience building, delivering, and maintaining large-scale distributed systems processing high-volume data
  • Advanced programming expertise in object-oriented languages with strong typing (Golang, Python, or similar)
  • Proven microservices experience with designing scalable REST APIs and distributed communication patterns
  • Strong cloud infrastructure knowledge with major providers (AWS preferred, plus Azure and GCP)
  • Bachelor's degree in Computer Science/Engineering or equivalent professional experience
How to Stand Out (Preferred Qualifications)
  • Experience with machine learning, AI implementation, or Agentic AI usage
  • Practical experience with Golang, Cassandra, Kafka, Elasticsearch, SQL, and Redis
  • Prior experience in the cybersecurity or intelligence fields
  • Open source contributions or technical community involvement
  • Experience with Docker and Kubernetes

#Cybersecurity #SoftwareEngineering #RemoteWork #CareerGrowth #InnovativeTechnology

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