The Role
As a Senior Software Developer on our Product team, you'll play a crucial role in developing and scaling our CLI-based Firewall tool that helps protect the software supply chain. You'll work closely with others to integrate features in our platform and architect scalable cloud-native solutions on AWS. Your impact will span from designing robust CLI interfaces to implementing sophisticated features that protect thousands of developers. You'll work on significant features that directly enhance the security of the open-source ecosystem.
What You'll Do
- 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
Compensation & Benefits
- We prioritize supporting our team’s growth, wellness, and success. Benefits include:
- 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
Our Team Culture
We believe in building products that make a real difference in the security landscape. Our team values technical excellence, open collaboration, and continuous learning.
One of our core commitments to our team and the culture is fostering belonging. We're committed to fostering an inclusive environment where diverse perspectives are valued and everyone's growth is supported. We recognize the value diversity brings not only to us as individuals, but as an organization. And we go out of our way to make each other feel understood, respected, and supported..
Check out our Core Commitments here.
About You
- 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
Bonus Points
- 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
Our Mission
We are a forward-thinking cybersecurity company dedicated to protecting thousands of developers worldwide. Our mission is to ensure the safety and integrity of the global software supply...
Apply Now