Staff / Principal / Lead Software Engineer

1 week ago


Innovation Drive Suite Ottawa Ontario Canada KK E Augmentt Full time $120,000 - $250,000 per year
Position: Staff / Principal / Lead Software Engineer (Remote - Canada)   We're looking for an experienced software engineering expert to help us design and deliver scalable, cloud-native solutions as part of a small, high-performing team. You can join us remotely from anywhere in Canada or work onsite in our Ottawa office - your choice.   As a Staff/Principal/Lead Engineer, you won't just write code - you'll help shape product strategy, set technical direction, and mentor others. If you're passionate about modern architecture, love solving hard problems, and want to have a real impact on product and culture, we want to talk.   What You'll Be Doing ·     Drive design and architecture of scalable, resilient systems across our product suite. ·     Collaborate closely with Product Managers and UX Designers to define and deliver elegant solutions to customer problems. ·     Lead proof-of-concept development and evaluate new technologies or architectural approaches. ·     Mentor and pair with other engineers to level up the team's capabilities. ·     Oversee large refactoring efforts and guide the resolution of complex, system-level technical issues. ·     Participate in code reviews and support production systems as needed.   What You Bring ·     Deep experience building and maintaining modern, cloud-native applications - ideally with AWS and JavaScript , React, etc.). ·     Hands-on expertise with services like Lambda, S3, API Gateway, SQS, and similar. ·     Proven ability to lead engineering projects and influence architecture and technical direction. ·     Comfort working across the stack, from front-end components to infrastructure automation to database modeling. ·     A strong sense of ownership - you drive initiatives from inception to production. ·     Experience in fast-paced, product-focused environments, with a bias toward delivering value quickly. ·     Bonus: Experience with ElasticSearch, CI/CD pipelines, security best practices, and DevOps fundamentals.   Our Tech Stack ·     Language: JavaScript , React) ·     Cloud: AWS (Serverless-first mindset) ·     Databases: MySQL, ElasticSearch ·     Tooling: GitHub (incl Actions), AWS SAM & CDK, CloudWatch   Why You'll Love Working Here ·     Autonomy & Impact: Small team, big responsibilities. You'll influence everything from architecture to user experience. ·     Modern Tech: We move fast, embrace serverless, and experiment with new technologies. ·     Customer Focused: We care deeply about solving real-world problems for our users. ·     Continuous Learning: We invest in growing our people, not just our product. ·     Flexible Work: Work remotely from anywhere in Canada, or join us in Ottawa.   Our Engineering Values ·     Deliver Fast, Deliver Well: Ship frequently, learn constantly. ·     Own It: From concept to production - you're accountable. ·     Move With Curiosity: Try things, test assumptions, and evolve. ·     Customer First: We succeed when our customers succeed


  • Ottawa, Canada AUGMENTT Full time

    Staff / Principal / Lead Software Engineer Join to apply for the Staff / Principal / Lead Software Engineer role at AUGMENTT This range is provided by AUGMENTT. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$100,000.00/yr - CA$160,000.00/yr Position: Staff / Principal / Lead Software...


  • Ottawa, Canada AUGMENTT Full time

    Staff / Principal / Lead Software Engineer Join to apply for the Staff / Principal / Lead Software Engineer role at AUGMENTT This range is provided by AUGMENTT. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$100,000.00/yr - CA$160,000.00/yr Position: Staff / Principal / Lead Software...


  • Ottawa, Canada Augmentt Technology Inc. Full time

    / Staff / Principal / Lead Software Engineer# Staff / Principal / Lead Software Engineerremote 1000 Innovation Drive Suite 500, Ottawa, Ontario, Canada, K2K 3E7 full-time. November 7, 2025Description**Position: Staff / Principal / Lead Software Engineer (Remote - Canada)**We’re looking for an experienced software engineering expert to help us design and...


  • Ottawa, Canada Augmentt Technology Inc. Full time

    / Staff / Principal / Lead Software Engineer# Staff / Principal / Lead Software Engineerremote 1000 Innovation Drive Suite 500, Ottawa, Ontario, Canada, K2K 3E7 full-time. November 7, 2025Description**Position: Staff / Principal / Lead Software Engineer (Remote - Canada)**We’re looking for an experienced software engineering expert to help us design and...


  • Ottawa, Canada Augmentt Technology Inc. Full time

    / Staff / Principal / Lead Software Engineer# Staff / Principal / Lead Software Engineerremote 1000 Innovation Drive Suite 500, Ottawa, Ontario, Canada, K2K 3E7 full-time. November 7, 2025Description**Position: Staff / Principal / Lead Software Engineer (Remote - Canada)**We’re looking for an experienced software engineering expert to help us design and...


  • Ottawa, Canada Canonical Full time

    Join to apply for the Senior/Staff/Principal Engineer role at Canonical 3 days ago Be among the first 25 applicants Join to apply for the Senior/Staff/Principal Engineer role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in...


  • Ottawa, Canada Canonical Full time

    Join to apply for the Senior/Staff/Principal Engineer role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Senior/Staff/Principal Engineer role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in...


  • Ottawa, Canada Canonical Full time

    Join to apply for the Senior/Staff/Principal Engineer role at Canonical3 days ago Be among the first 25 applicantsJoin to apply for the Senior/Staff/Principal Engineer role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in...


  • , , Canada Thinkific Labs Inc. Full time

    Thinkific is a learning commerce platform. We unite community, courses, and content with commerce, so experts and teams can create transformative learning experiences to grow their revenue.We build products that create impact and raise the bar on what’s possible through online learning. O ur team of 275+ Thinkers supports customersaround the globe while...


  • , , Canada Veeva Systems Full time

    Join to apply for the Principal Software Engineer - Java role at Veeva Systems Join to apply for the Principal Software Engineer - Java role at Veeva Systems As a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies (surpassing $2B in revenue last year), Veeva is on a mission to help life sciences companies accelerate the...