Staff Software Engineer - CAM
New
J
JobgetherSoftware, AI, IoT
CanadaFull-TimeStaff
Salary$154,800–$212,850 CAD
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- PythonFull Stack DevelopmentJavascriptTypeScriptGoReactMentorship
Requirements
- 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, TypeScript/JavaScript, React, or comparable technologies.
- Demonstrated experience leading complex projects across teams or organizations from concept through production.
- Experience building AI-powered or data-driven products.
- Strong understanding of system design, scalability, reliability, and production operations.
- Excellent communication skills for translating technical concepts for engineering and non-technical stakeholders.
- Experience working with AI-augmented development workflows, including LLM-based tools or coding assistants.
- Experience with real-world operational data such as telematics, sensor data, or work orders.
- Demonstrated ability to mentor senior engineers and influence engineering culture.
Responsibilities
- 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.
- Partner with Product, Design, and Customer Success to translate ambiguous real-world problems into technical plans and priorities.
- Lead cross-team and cross-functional initiatives from inception through rollout.
- Raise the engineering bar through architecture design reviews, code reviews, and mentorship of senior engineers.
- Influence technical culture, engineering practices, and standards beyond the boundaries of a single team.
View Full Description & ApplyYou'll be redirected to the employer's site