Principal Software Engineer

5 hours ago


Canada SoTalent Full time

Job Title : Principal Software Engineer Location : Toronto, Ontario Job Type : Full Time Our client is looking for a Principal Software Engineer - Backend who thrives in a collaborative, Agile environment and loves solving complex problems. What You’ll Do Design and develop backend solutions for diverse projects. Build robust applications using object-oriented programming principles. Apply Test-Driven Development (TDD) from start to production. Research and experiment with emerging tools and technologies. Collaborate across Agile teams to deliver full-stack solutions. Share knowledge, mentor peers, and contribute to tech communities. Advocate for engineering excellence through documentation and presentations. What We’re Looking For 4+ years of hands-on experience in application development (Java, Python, Golang, .NET, etc.). Bachelor’s degree in Computer Science or related field. Strong problem-solving skills and ability to work in a team-oriented environment. Bonus Points For 6+ years of development experience. AWS expertise or certification (Solutions Architect – Associate preferred). Experience with distributed systems, APIs, microservices, and databases (SQL/NoSQL). Advanced degree in Computer Science or related field. Familiarity with Agile practices and TDD.



  • , , 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...


  • , , Canada Mercor Full time

    Principal Software Engineer 1 day ago Be among the first 25 applicants This range is provided by Mercor. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $90.00/hr - $120.00/hr Direct message the job poster from Mercor About The Job Mercor connects elite creative and technical talent with...


  • , , Canada Red Hat Full time

    Principal Software Engineer Join to apply for the Principal Software Engineer role at Red Hat About The Job The Azure Red Hat OpenShift (ARO) Engineering team is looking for a Principal Software Engineer to join us in Canada, focusing on the ARO HCP project. In this role, you will contribute to the engineering of features related to the deployment and life...


  • , , Canada TekRek Full time

    Base pay range CA$180,000.00/yr - CA$220,000.00/yr Principal Software Development Engineer The Company TekRek has partnered with a rapidly growing software firm operating in the HR Tech space. Our client is modernizing their platform with a strong focus on scalable architectures, AI-enabled development, and next-generation engineering practices. With strong...


  • , , Canada Red Hat, Inc. Full time

    Principal Software Engineer page is loaded## Principal Software Engineerremote type: Remotelocations: Remote CA ONtime type: Full timeposted on: Posted Todayjob requisition id: R- **About the Job**The Azure Red Hat OpenShift (ARO) Engineering team is looking for a Principal Software Engineer to join us in Canada, focusing on the ARO HCP project. In this...


  • Distributed - Canada Thinkific Full time $181,000 - $271,000 per year

    Do you have in-depth experience leading technical initiatives and aligning engineering strategy with business outcomes, and are you ready to apply that expertise at scale within a growing, product-led company? We're looking for a Principal Software Engineer, End-to-End Solution to join us at Thinkific.As a Principal Software Engineer at Thinkific, you'll act...


  • Distributed - Canada Thinkific Full time $180,500 - $270,700 per year

    Do you have in-depth experience leading technical initiatives and aligning engineering strategy with business outcomes, and are you ready to apply that expertise at scale within a growing, product-led company? We're looking for a Principal Software Engineer, End-to-End Solution to join us at Thinkific.As a Principal Software Engineer at Thinkific, you'll act...


  • , , Canada Mercor Full time

    Principal Software Engineer 2 days ago Be among the first 25 applicants This range is provided by Mercor. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $80.00/hr - $100.00/hr Direct message the job poster from Mercor About the Job Mercor connects elite creative and technical talent with...


  • , , Canada Applicantz Full time

    Base pay range $85.00/hr - $95.00/hr Remote contract. Work to be done in PST hours only. We are seeking a Principal Software Development Engineer. The candidate will be building and maintaining our developer enablement solutions, and working with partner platform teams to ensure the platform meets their needs. Qualifications 8-12 years managing resources...