CAREERS
We Celebrate Type 2 Fun
We are tasked with solving complex, high-stakes problems where the path isn't always clear.
It requires resilience, creativity, and a deep commitment to the mission. The process can be demanding, but the satisfaction of building capability that delivers a genuine advantage to Canada and its allies is immense.
We look for people who are drawn to these kinds of challenges. Those who find that the most meaningful rewards come from overcoming the toughest obstacles. It means we hire for your mindset as much as for your craft.
We are optimists who can see a path to a better future, realists who know how tough it will be to get there, and technologists who believe that a dedicated team building outstanding software can create an outsized impact on national security.
We Win Together
We create true advantage for Canada and its allies by forging the strongest team at Anvil.
We've built a culture of high-trust collaboration where the mission always comes first. This is a place for specialists who are generous with their knowledge, because we know that helping a teammate grow makes the entire team stronger and more resilient. We believe the best idea wins, regardless of where it comes from.
Building a resilient team means we recognize that the mission is a marathon, not a sprint. We are committed to a culture of sustainable performance - a healthy work-life balance is seen as a critical component of our success. We understand that sometimes personal matters take priority, and when they do, your team will have your back. We trust you to manage your time and offer the flexibility you need to bring your best work to Anvil.
We are committed to your professional development because our mission demands that we constantly adapt and improve. At Anvil, you will be given the autonomy to take on significant challenges, the direct support to see them through, and investment in your training and development.
Our Values
Open Roles
If you're inspired by our mission and ready to do work that matters, we want to hear from you.

