Senior Software Developer

Safety CLI Cybersecurity Logo

Safety CLI Cybersecurity

πŸ’΅ $104k-$125k
πŸ“Remote - Canada

Summary

Join our forward-thinking cybersecurity company as a Senior Software Developer and play a crucial role in developing and scaling our AI-powered Software Supply Chain Firewall. You will design and develop our CLI-based Firewall tool, architect cloud infrastructure on AWS, contribute to open-source projects, and build integration points between our CLI tool and platform backend. This role requires strong Python development experience, deep AWS knowledge, and a proven track record in open-source contributions. We offer a competitive salary, private healthcare, generous equity stock options, remote work flexibility, and flexible working hours. We prioritize supporting our team’s growth, wellness, and success. Join a team that values technical excellence, open collaboration, and continuous learning in an inclusive environment.

Requirements

  • Strong experience in Python development, particularly with CLI tools and systems programming, and at least one other language, ideally JVM related
  • Deep knowledge of AWS services and cloud architecture patterns
  • Proven track record of contributing to or maintaining open source projects
  • Experience building developer tools and understanding developer workflows
  • Experience with infrastructure-as-code and CI/CD pipelines
  • Understanding of security principles and best practices
  • Ability to architect complex systems and translate requirements into scalable solutions
  • Strong communication skills and experience working in remote teams
  • Enthusiasm for developer experience and open source community engagement

Responsibilities

  • Design and develop our CLI-based Firewall tool with a focus on performance and developer experience
  • Architect and implement cloud infrastructure components on AWS
  • Contribute to and maintain open source projects and developer tools
  • Build integration points between our CLI tool and Platform Backend
  • Create scalable systems that can handle high-throughput security scanning
  • Drive technical decisions around system architecture and security implementation
  • Collaborate with the open source community and engage with developers
  • Improve and document developer tooling and workflows

Preferred Qualifications

  • Deep understanding of package managers and build tools
  • Experience maintaining popular open source projects
  • Knowledge of container technologies (Docker, Kubernetes)
  • Understanding of software supply chain security

Benefits

  • Competitive salary: 145,000 CAD - 174,000 CAD (depending on experience)
  • Private Healthcare Plan
  • Generous equity stock options to share in our success
  • Ability to work remotely and thrive in an adaptable, inclusive environment
  • Flexible working hours, providing responsibilities are effectively managed

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.