← Все вакансии/Senior/jobgether
SeniorRemoteCanada

Software Engineer

J
jobgether
Зарплата
$12,500–$17,200
Уровень
Senior
Формат
Remote
О роли

Описание вакансии

About the company

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer - Security Platform based in Canada.

Responsibilities
  • Build, operate, and continuously improve secure and resilient distributed systems for secrets and key management across a globally distributed infrastructure.
  • Strengthen and re-architect internal public key infrastructure (PKI), machine identity, and workload identity systems.
  • Develop software and infrastructure that enables engineering teams to securely build, deploy, and operate products at scale.
  • Support the systems you build from an operational perspective, including troubleshooting, incident response, reliability improvements, and ongoing maintenance.
  • Participate in an on-call rotation and respond effectively to critical security and infrastructure incidents.
  • Partner with internal engineering teams to help them adopt security services correctly and integrate them into new and existing systems.
  • Provide technical guidance on the architecture and design of new systems and products, ensuring security is incorporated from the outset.
  • Contribute to developer tooling and infrastructure that improves the security, reliability, and efficiency of engineering workflows.
  • Apply practical security engineering principles to implementation rather than focusing primarily on policy, audit, or compliance activities.
  • Share knowledge, technical insights, and improvements with teammates to continuously raise engineering and security standards.
Requirements
  • Significant professional experience in software development, with a strong background in designing and operating distributed systems.
  • Strong proficiency with Linux/UNIX systems administration and the ability to troubleshoot complex infrastructure environments.
  • Deep security engineering experience, with an emphasis on practical implementation and building secure systems rather than policy or compliance.
  • Strong understanding of secure infrastructure, system architecture, reliability, and operational best practices.
  • Experience working effectively across engineering teams and communicating complex technical concepts clearly.
  • A strong sense of ownership, curiosity, and willingness to work through ambiguous technical challenges.
  • Ability to participate in an on-call rotation and take responsibility for production systems.
  • Experience contributing to open-source security or distributed-systems projects is a plus.
  • Background in cryptography and familiarity with cryptographic primitives or cryptosystems is highly desirable.
  • Experience with hardware security technologies such as HSMs, TPMs, or trusted execution environments, including technologies 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, particularly in infrastructure or security-focused environments, is beneficial.
  • Familiarity with Salt or similar infrastructure automation tooling is an advantage.
  • Ability to use AI-assisted development tools effectively and critically is valued, including willingness to document prompt history when required for technical assignments.
  • Candidates should be comfortable working in an environment that values rapid iteration, continuous learning, practical experimentation, and responsible adoption of emerging technologies.
Conditions
  • Estimated annual salary of CAD $150,000–$206,000 for Canada-based hires, with compensation adjusted based on work location, experience, and other job-related factors.
  • Eligibility to participate in an equity compensation plan.
  • Comprehensive health and wellness benefits, with offerings that may include medical, dental, vision, and prescription coverage.
  • Life and accident insurance, as well as short- and long-term disability coverage.
  • Flexible spending and commuter spending accounts, where applicable.
  • Fertility and family-forming benefits.
  • On-demand mental health support and Employee Assistance Program.
  • Global travel medical insurance.
  • Retirement savings programs and employee stock participation opportunities.
  • Flexible paid time off covering vacation and sick leave.
  • Leave programs supporting parental, pregnancy-related, medical, and bereavement needs.
  • Remote-first working environment with distributed collaboration.
  • Opportunities to work on globally scaled infrastructure and technically challenging security systems.
  • An inclusive workplace committed to equal employment opportunity and diverse perspectives.
  • Potential in-person interview requirements at an office or hub for candidates who progress to the offer stage.
  • Depending on the role and assignment process, opportunities to demonstrate AI application-building and AI-assisted engineering skills.
Стек и навыки

С чем работаем