- Remote, Canada
- Remote
- Full-time · Senior
- CA$140K–CA$170K per year
- 6+ years
The AI Native Senior Software Engineer is a change agent and a driver of value within our public safety ecosystem, architecting and delivering innovation using deep AI-native development practices to build reliable, secure, scalable, and cost-efficient solutions.
Compensation
For Ontario-based roles, the expected base salary range for this position is CAD $140,000 to $170,000 annually.
Responsibilities
- Lead the design and architecture of complex, scalable software solutions, ensuring they are secure, highly available, fault tolerant, maintainable, and optimized for performance.
- Take ownership of high-impact projects from understanding the user's problem through design, implementation, deployment, and support in production.
- Mentor and provide guidance to associate engineers, helping them grow in their careers and improve their coding practices, including how they work with AI tools.
- Be a leader in how our teams use AI to deliver software, trying new tools and turning what works into shared practices.
- Work closely with product managers, designers, customers, and other teams to deliver software in small increments of business value.
Requirements
- Degree in Computer Science, Software Engineering, or a related field
- Nice to have: coding agents
- Nice to have: spec-driven development
- Nice to have: AI-assisted design
- Nice to have: automated test generation
