This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Staff Software Engineer - CAM based in Canada.
As a Staff Software Engineer, you will take ownership of technically complex, mission-critical products that connect software, AI, IoT data, and the physical world. You’ll define technical strategy and lead the development of new products and platform capabilities from concept through production. Working across backend, frontend, APIs, and potentially mobile, you’ll build scalable experiences that solve real operational challenges. You’ll partner closely with Product, Design, and customer-facing teams to turn ambiguous problems into clear technical direction and measurable outcomes.
This is a high-autonomy environment where engineers are expected to shape what gets built rather than simply execute an existing roadmap. You’ll also influence engineering standards, mentor senior engineers, and help establish the technical practices needed to scale globally.
- Own technically complex, mission-critical product and platform areas, taking responsibility from initial direction and technical design through launch, operation, and measurable outcomes.
- Define and drive technical strategy for new products and capabilities spanning backend services, APIs, frontend experiences, and potentially mobile applications.
- Design and deliver full-stack features end to end, including AI-powered products that translate complex operational data into practical tools for customers.
- Build and scale systems supporting AI-driven products, including data ingestion pipelines, APIs, services, and workflows that put intelligence directly into the hands of operators.
- Partner with Product, Design, Customer Success, and other cross-functional teams to translate ambiguous real-world problems into technical plans, priorities, and measurable outcomes.
- Lead cross-team and cross-functional initiatives from inception through rollout, creating alignment, navigating ambiguity, and ensuring successful delivery.
- Raise the engineering bar through architecture and design reviews, code reviews, technical mentorship, and strong standards for quality, velocity, reliability, and engineering craft.
- Mentor senior engineers and influence technical culture, engineering practices, and standards beyond the boundaries of a single team.
- Champion customer-focused and long-term thinking while helping embed inclusive, growth-oriented, and collaborative engineering practices across the organization.
- Use modern AI-assisted development tools and workflows to accelerate delivery while maintaining strong engineering rigor and product quality.
- Bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience.
- 8+ years of professional software engineering experience, including designing, building, and operating production systems at scale.
- Strong full-stack engineering fundamentals, with the ability to work across backend services, APIs, and web or mobile frontend technologies.
- Proficiency with modern programming languages and frameworks such as Go, Python, Type Script/JavaScript, React, or comparable technologies.
- Demonstrated experience leading complex projects across teams or organizations, from initial concept through production rollout, while managing ambiguity and driving alignment.
- Experience building AI-powered or data-driven products and the ability to turn AI capabilities into reliable, customer-focused product experiences without necessarily training models yourself.
- Strong understanding of system design, scalability, reliability, and production operations, with sound judgment when making technical trade-offs.
- Excellent communication skills, with the ability to translate complex technical concepts for both engineering and non-technical stakeholders.
- A proven record of building new products or systems, significantly improving existing technology, or solving difficult technical problems that others have struggled to address.
- Experience working with AI-augmented development workflows, including LLM-based tools or coding…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: