Staff Software Engineer, Security Engineering

New
C
CoalitionCybersecurity
Listing locations: CanadaFull-TimeStaff
Salary158,400 - 208,400 CAD per year
Apply NowOpens the employer's application page

Job Details

Required Skills
PythonKafkaFastAPIDistributed Systems

Requirements

  • Have proven experience designing and building production distributed, event-driven systems and cloud-based services.
  • Have experience with cloud tools such as AWS SQS or Kafka.
  • Demonstrate technical leadership through architectural influence, setting standards, and mentoring engineers.
  • Be proficient in a modern backend language and framework.
  • Be comfortable with TypeScript/Node.js.
  • Have hands-on experience with AI-assisted development workflows, such as Cursor and Claude.
  • Have hands-on experience designing, implementing, and maintaining APIs and integrating third-party APIs or platforms.
  • Have a track record of simplifying complex existing systems.
  • Have a solid understanding of security concepts and practices.
  • Bring an empathetic approach to building for users and practical, outcome-oriented problem solving.

Responsibilities

  • Turn high-level goals into iterative plans, shape scope, and build and refine prototypes with Product, Design, and Engineering.
  • Own the technical vision, architecture, and expansion of Coalition Control’s backend systems.
  • Contribute to other Coalition Security Products.
  • Simplify systems spread across multiple microservices.
  • Raise standards for code, code reviews, testing, and reliability, using AI-assisted development tools.
  • Lead the Control team, guide architectural trade-offs, review code, and mentor engineers.
  • Partner with teams and departments and take ownership of technical decisions and execution.
  • Participate in the Security Engineering on-call rotation.
View Full Description & ApplyYou'll be redirected to the employer's site
158,400 - 208,400 CAD per year
Apply Now