Senior Software Engineer - Security Platform

New
J
JobgetherSecurity infrastructure
Based in CanadaFull-TimeSenior
SalaryEstimated annual salary of CAD $150,000–$206,000 for Canada-based hires
Apply NowOpens the employer's application page

Job Details

Experience
Significant professional experience in software development
Required Skills
PythonGoDistributed Systems

Requirements

  • Have significant professional experience in software development.
  • Have a strong background designing and operating distributed systems.
  • Demonstrate strong proficiency with Linux/UNIX systems administration and troubleshooting complex infrastructure environments.
  • Bring deep, practical security engineering experience building secure systems.
  • Understand secure infrastructure, system architecture, reliability, and operational best practices.
  • Be able to participate in an on-call rotation and take responsibility for production systems.
  • Work effectively across engineering teams and communicate complex technical concepts clearly.
  • Cryptography and familiarity with cryptographic primitives or cryptosystems are highly desirable.
  • Experience with HSMs, TPMs, or trusted execution environments such as AMD SEV, Intel SGX, or Apple Secure Enclave is advantageous.
  • Familiarity with HashiCorp Vault, OpenBao, or comparable secrets-management technologies is a plus.
  • Experience with Go and/or Python in infrastructure or security-focused environments is beneficial.
  • Familiarity with Salt or similar infrastructure automation tooling is an advantage.

Responsibilities

  • Build, operate, and continuously improve distributed systems for secrets and key management.
  • Strengthen and re-architect internal PKI, machine identity, and workload identity systems.
  • Develop software and infrastructure that enables engineering teams to securely build, deploy, and operate products.
  • Troubleshoot and maintain production systems, respond to incidents, and improve reliability.
  • Participate in an on-call rotation and respond to critical security and infrastructure incidents.
  • Help internal engineering teams adopt and integrate security services.
  • Provide technical guidance on system and product architecture and design.
  • Contribute to developer tooling and infrastructure for engineering workflows.
  • Share technical knowledge and improvements with teammates.
View Full Description & ApplyYou'll be redirected to the employer's site
Estimated annual salary of CAD $150,000–$206,000 for Canada-based hires
Apply Now