Lead Software Engineer

7 days ago


Canada TekRek Full time

Lead Backend Engineer (Golang, Cloud-Native, Distributed Systems, AI/ML Workflows)

Company Background

TekRek has partnered with a fast-growing AI-driven SaaS company that is transforming tech architecture decision-making. Their platform empowers CTOs, architects, and developers to design, modernize, and optimize their tech stacks with AI-powered intelligence.

Job Description

As a Lead Backend Engineer, you will:

  • Architect and develop high-scale, performant backend systems spanning data pipelines, distributed systems, and multi-agent AI/ML workflows.
  • Help build a foundational backend architecture
  • Contribute to product vision by solving complex architectural challenges—like mapping incomplete architecture data into actionable, structured insights.

Job Requirements

  • 5+ years of experience in backend engineering at top-tier startups or technology companies.
  • Expertise in Golang, distributed systems, cloud-native architectures, and data pipelines.
  • Experience building scalable ML infrastructure or integrating with multi-agent AI systems.
  • Passion for architecture science—solving meta-level challenges around how systems understand other systems.

Why Apply?

This role is ideal for engineers excited to design a backend system that can extract, enrich, and present architectural intelligence in a scalable way. If you want to build and lead systems that blend AI with deep engineering insight, this is for you. If you're interested to learn more, reach out to me at



  • Canada Triunity Software, Inc. Full time

    **Company Overview:**Triunity Software, Inc. is a leading provider of innovative software solutions. We are seeking an experienced Senior Java Software Engineer to join our team.**Job Description:**We are looking for a highly skilled Java developer to design, develop, and deploy scalable and high-performance applications using the Spring framework. The ideal...


  • Canada Kitestring Technical Services Full time

    Summary:We are seeking an experienced Lead/Staff Engineer to guide and lead the development and implementation of our Customer Profile Master and Customer Data Platform (CDP). As a key member of our Customer Technology engineering development team, you will play a crucial role in designing and building scalable solutions that centralize, analyze, and utilize...


  • Canada Kitestring Technical Services Full time

    Summary:We are seeking an experienced Lead/Staff Engineer to guide and lead the development and implementation of our Customer Profile Master and Customer Data Platform (CDP). As a key member of our Customer Technology engineering development team, you will play a crucial role in designing and building scalable solutions that centralize, analyze, and utilize...


  • Canada Regie Full time

    ai is a Series B-funded, AI-native sales engagement automation platform focused on transforming business-critical prospecting—the top of the funnel—into a precise, scalable, and repeatable process. As the volume of sales activity required to book a meeting continues to grow exponentially, traditional tools have failed to keep pace—leaving critical...


  • Canada Luxoft Full time

    Job ResponsibilitiesAs a Java Software Engineer Lead, your primary responsibility will be to build new components that integrate with existing infrastructure in the Equity Trading application. You will also work on data analysis and tooling components, ensuring they meet regulatory commitments and adhere to best practices.You will liaise with Bank internal...


  • Canada LawDepot Full time

    Company OverviewLawDepot is a leading provider of innovative legal solutions, renowned for its commitment to empowering individuals with fast, easy-to-use, and professional document creation tools. With over ten million satisfied customers worldwide and a strong presence in the global legal industry, our mission is to modernize the legal experience.Our team...


  • Canada TekRek Full time

    Lead Backend Engineer (Golang, Cloud-Native, Distributed Systems, AI/ML Workflows)Company BackgroundTekRek has partnered with a fast-growing AI-driven SaaS company that is transforming tech architecture decision-making. Their platform empowers CTOs, architects, and developers to design, modernize, and optimize their tech stacks with AI-powered...


  • Canada TekRek Full time

    Lead Full Stack Engineer (React, Next.js, GraphQL, TypeScript, Node.js) Company Background TekRek has partnered with a fast-growing AI-driven SaaS company that is transforming tech architecture decision-making. Their platform empowers CTOs, architects, and developers to design, modernize, and optimize their tech stacks with AI-powered intelligence. Job...


  • Canada TekRek Full time

    Lead Full Stack Engineer (React, Next.js, GraphQL, TypeScript, Node.js)Company BackgroundTekRek has partnered with a fast-growing AI-driven SaaS company that is transforming tech architecture decision-making. Their platform empowers CTOs, architects, and developers to design, modernize, and optimize their tech stacks with AI-powered intelligence. Job...


  • Canada Millennium Software and Staffing Full time

    At Millennium Software and Staffing, we are seeking an exceptional Senior C++ Software Engineer to join our team. With a focus on capital markets, this role is perfect for individuals who have a passion for technology and large-scale software design.We are looking for someone with strong programming experience in modern C++. Proficiency in Oracle and Python...


  • Canada Hammehr Talent Consultants Full time

    Staff Software EngineerPosition: Full-Time, PermanentWork Environment: In-Office with 20% Remote FlexibilityLocation: Calgary, ABPosition OverviewHammehr invites applications for the role of Staff Software Engineer on behalf of an established software company in Calgary. This is a full-time, permanent opportunity for an experienced engineering leader to...


  • Canada Rivago Infotech Inc Full time

    About the Role: We are seeking a highly skilled Senior Software Engineer with strong hands-on experience in object-oriented design and coding using Java or PHP. The ideal candidate will have a proven track record in building cloud applications and expertise in SQL, Kafka, MongoDB/Oracle, REST APIs, agile-scrum methodologies, and microservices architecture....


  • Canada Rivago Infotech Inc Full time

    About the Role: We are seeking a highly skilled Senior Software Engineer with strong hands-on experience in object-oriented design and coding using Java or PHP. The ideal candidate will have a proven track record in building cloud applications and expertise in SQL, Kafka, MongoDB/Oracle, REST APIs, agile-scrum methodologies, and microservices architecture....


  • canada | ca Regie Full time

    Company Overview:Regie.ai is a Series B-funded, AI-native sales engagement automation platform focused on transforming business-critical prospecting—the top of the funnel—into a precise, scalable, and repeatable process.As the volume of sales activity required to book a meeting continues to grow exponentially, traditional tools have failed to keep...


  • Canada Hammehr Talent Consultants Full time

    Staff Software Engineer Position: Full-Time, Permanent Work Environment: In-Office with 20% Remote Flexibility Location: Calgary, AB Position Overview Hammehr invites applications for the role of Staff Software Engineer on behalf of an established software company in Calgary. This is a full-time, permanent opportunity for an experienced engineering...


  • Canada NXT Move IT Solutions Inc Full time

    Company Description NXT Move IT Solutions is a leading provider of cutting-edge IT services, expert consulting, and technology recruitment solutions, empowering businesses to grow, innovate, and thrive in the digital age. Headquartered in Toronto, Canada, we serve clients across North America with scalable and tailored tech solutions. We specialize in...


  • Canada FDM Group Full time

    Join our Software Engineering Team and launch an exciting, fast-paced career in IT transformation.  From new product development to technology modernization, quality engineering and application support, our agile ways of working help clients co-deliver critical architecture and software solutions across all stages of the application lifecycle. Discover...


  • Canada PlanHub Full time

    PlanHub, the leading pre-construction SaaS platform and marketplace, is seeking a highly experienced Principal Software Engineer to drive the architecture, design, and development of scalable, high-performance backend systems.As a key technical leader, you will set engineering standards, mentor senior developers, and contribute to strategic decisions that...


  • Canada Van Kaizen Full time

    Overview:Leading online casino and sportsbook is looking for an experienced Staff Engineer to join their Canadian software engineering team.Note: This candidate must be a Canadian citizen or have a permanent residency.Responsibilities:- Own the architecture and technical vision for a designated product area, ensuring scalability, performance, and...


  • Canada Compass Digital Full time

    Job DescriptionWe are seeking a highly skilled and experienced Engineering Team Lead to join our team at Compass Digital.The successful candidate will be responsible for leading and building high-performing teams of engineers, developing and implementing technical strategies, and ensuring the effective delivery of software solutions.Lead and manage...