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