Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Golang

usd120k - usd150k per year
Full-time

Litmus

WHO IS LITMUS

Litmus is building the data foundation that powers industrial AI.

AI doesn’t work without real-world, contextualized data - Litmus makes that data usable. As AI adoption accelerates, most industrial environments still can’t access or use their operational data. We solve that gap.

We’re a growth-stage software company helping manufacturers access, structure, and use real-time data from machines, systems, and sensors at the edge. Our platform sits at the intersection of edge computing, AI, and industrial operations, enabling some of the world’s largest companies to run operations in real time, reduce downtime, and optimize production.

Backed by leading investors and trusted by global manufacturers and partners like Google, Microsoft, Dell, Oracle, and Mitsubishi, Litmus is powering the shift toward software-defined manufacturing.

WHY JOIN LITMUS

BUILD THE INFRASTRUCTURE THAT MAKES INDUSTRIAL AI POSSIBLE

AI is moving beyond the cloud and into the physical world. At Litmus, you’ll build the infrastructure that enables real-time data to power AI and machine learning systems in production environments.

WORK ON PROBLEMS WHERE SOFTWARE MEETS THE REAL WORLD

Most AI systems fail without access to real-world data. You’ll build the layer that makes them viable in production. We solve challenges at the intersection of distributed systems, real-time data, and industrial constraints — where reliability, scale, and performance are non-negotiable.

HAVE REAL IMPACT, FAST

You’ll work on systems used by real customers in production, with direct impact on product and company trajectory. As a scaling company, we move quickly. You’ll have ownership, visibility, and the ability to shape both product and company as we scale.

JOIN A HIGH-PERFORMANCE TEAM

We’re building a team that holds a high bar and pushes each other to improve. You’ll work alongside experienced operators, engineers, and leaders who have done this before and are building again at scale. We hire people who take ownership, move quickly, and care about outcomes. No passengers.

OUR CULTURE

At Litmus, the team is collaborative, curious, and low ego. People are scrappy, take ownership, and look for ways to make an impact. We value empathy just as much as execution, whether that’s in how we build, how we communicate, or how we support each other.

We’re a growing company, so things move quickly and not everything is perfectly defined. If you enjoy figuring things out, working closely with others, and making steady progress, you’ll do well here.

RESPONSIBILITIES

- Develop performant, testable, scalable, and robust applications and services.

- Develop components that interoperate with Linux internals.

- Participate in planning and design sessions for projects, in collaboration with Product, Program Management, UX, and other stakeholders.

- Translate software requirements into detailed development tasks.

- Execute development tasks with an emphasis on code quality, handling of security vulnerabilities, and unit testing.

- Review code changes made by other engineers on your team.

- Participate in defining coding standards and guidelines to ensure a high quality of code.

- Collaborate with engineers across the organization to resolve issues when necessary.

- Participate in writing clear and detailed technical design documents.

- Research and leverage open-source technologies where appropriate.

- Contribute innovative ideas for technical improvements and business opportunities.

- Stay up-to-date with and incorporate industry trends and best practices.

QUALIFICATIONS

- Bachelor’s degree in Computer Science, Software Engineering, or similar.

- 7+ years of work experience.

- 5+ years of work experience using Golang.

- Experience developing REST, gRPC, GraphQL, and WebSocket APIs in Golang.

- Experience working with VMs, Docker, and Kubernetes.

- Experience with Linux kernel management, networking, and boot process.

- Experience with OAuth2 and RBAC.

- Experience working with message brokers including Kafka and MQTT.

- Experience using relational and time series databases including MySQL and InfluxDB.

- Experience using cloud services with AWS, GCP, and Azure.

- Experience working with CI/CD frameworks.

- Fluent in Git and source control management concepts.

- Very organized, with great attention to detail.

- Creative, and open to different ideas from other engineers.

- Very responsive and willing to help other engineers in need.

- Likes to work in a collaborative, fast-paced, and results-driven environment.

- Passionate about software engineering and interested in IIoT.

Salary is commensurate on experience, background, location and qualifications. Base salary range for this position is $120,000 to $150,000 CAD.

Compensation: CA$120K - CA$150K

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Golang in Canada vacancy
  •  ...solutions and commitment to excellence provide comprehensive software and hardware that enable seamless experiences and drive...  ...LinkedIn X (formerly Twitter) Facebook and Instagram As a Senior Software Engineer – Golang, you will architect, build, and scale distributed systems... 
    Senior
    Full time
    Worldwide

    PAR Technology

    Canada
    5 days ago
  • usd125k per year

     ...that gap. We’re a growth-stage software company helping manufacturers access...  ...alongside experienced operators, engineers, and leaders who have done this...  ...progress, you’ll do well here. AS A SENIOR SOFTWARE ENGINEER SPECIALIZING IN GOLANG, YOU WILL PLAY A PIVOTAL ROLE IN... 
    Senior
    Full time
    Internship
    Shift work

    Litmus

    Canada
    5 days ago
  •  ...solutions and commitment to excellence provide comprehensive software and hardware that enable seamless experiences and drive...  ...Position Description We are looking for a Software Engineer with experience in GoLang , having 3-5 yrs of experience on how best to leverage and... 
    Suggested
    Full time
    Worldwide

    PAR Technology

    Canada
    5 days ago
  •  ...tooling ecosystem. Our platform enables engineers to validate, review, govern, and automate...  ...developer productivity, command-line tooling, software distribution, observability, and...  ...develop production-grade CLI tools using Golang and/or TypeScript to support API governance... 
    Senior
    Remote job

    EPAM Systems

    Canada
    4 days ago
  • usd150k - usd190k per year

     ...world depend on to keep their engineering teams focused on what matters...  ...hardworking and close-knit group with a software-driven culture (yep, even our...  ...built around it. As a Senior Software Engineer, you’ll work...  ...in programming languages like Golang, python, Java. Experience with... 
    Senior
    Full time
    Internship
    Remote work
    Flexible hours

    AuthZed

    Canada
    5 days ago
  • $160k - $210k per year

     ...~ Ontario About the Role: As a frontend-focused Senior Software Engineer, you will own the design and delivery of the user-facing experiences...  .... Technologies we use: TypeScript (React + Node) Golang Bigtable Postgres / PostgreSQL BigQuery Python... 
    Senior
    Full time
    Casual work
    Work at office
    Remote work
    Work from home
    Worldwide
    Home office
    Flexible hours

    Sardine

    Canada
    10 hours ago
  •  .... For more information, visit  . As a Senior Software Engineer at Roadie, you’ll design and build systems that power large...  ...our systems Technology We’re Using Languages: Golang, Ruby on Rails Data: Postgres, Redis, Kafka Infrastructure... 
    Senior
    Full time
    Local area
    Work from home
    Flexible hours
    Weekend work

    Roadie

    Canada
    5 days ago
  •  ...Technology ABOUT YOU Xsolla is seeking a Principal Engineer with deep expertise in Identity and Golang backend development to lead the evolution of our authentication and authorization stack — enabling developers and players to connect safely and effortlessly across... 
    Full time

    Xsolla

    Canada
    5 days ago
  •  ...and AI. The Role: We are seeking a Senior Backend Engineer with deep expertise in backend...  ...You Are: - 7+ years of experience in software development, with a track record of writing...  ...side systems. Technologies Used: - Golang, Python, Redis Clusters, Kubernetes.... 
    Senior
    Full time
    Remote work

    Wynd Labs

    Canada
    5 days ago
  • usd117.5k - usd164.5k per year

     ...problems with remarkable teams. Greenhouse is searching for a Senior Full Stack Engineer to join our Employer Experience & Talent Discovery team....  ...Workplaces multiple years in a row.  –  Greenhouse Software is an equal opportunity employer. All qualified applicants... 
    Senior
    Long term contract
    Full time
    For contractors
    Work at office
    Local area
    Remote work

    Greenhouse

    Canada
    1 day ago
  • $115k - $125k per year

     ...connected. The mark of true success at Wave is the ability to be bold, learn quickly and share your knowledge generously. Senior Software Engineers work in cross-functional teams alongside Engineers, Product Managers and Designers to bring their engineering skills to bear... 
    Senior
    Internship
    Immediate start

    Wave Accounting

    Canada
    4 hours ago
  •  ...At Cloudbeds , we're not just building software, we're transforming hospitality. Our platform...  ...across Cloudbeds. This is a product engineering role focused on production AI systems, agentic...  ...real customer journeys. You'll join a senior, product-minded group that values... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    Third-Party Job Posts

    Canada
    4 days ago
  • usd130k - usd190k per year

     ...huge challenges with a small team, so every improvement you will ship makes a huge difference. We’re looking for a Full Stack Software Engineer to join Replicant’s engineering team! As part of our team, you’ll design and deliver technology that powers natural, human-like... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours
    Shift work

    Replicant

    Canada
    5 days ago
  • $160k - $195k per year

     ...experience through AI and machine learning. As an AI-Driven Full Stack Engineer, you'll be part of a team charting new territory - designing and...  ...in AI/ML domains like NLP, computer vision, recommendation engines etc. Proficiency with cloud infrastructure, distributed systems,... 
    Senior
    Remote job
    Work at office
    Work from home
    Canada
    2 days ago
  • $132k - $181.7k per year

     ...AlphaSense is seeking an exceptional engineer to own our Excel plugin strategy, bringing...  ...Are: ~5+ years building production software, with significant experience in desktop applications...  ...Knowledge of Excel's calculation engine, object model, and common power-user... 
    Senior
    Full time
    Internship
    Work at office
    Local area
    Worldwide

    AlphaSense

    Canada
    2 days ago
  • $180k - $206k per year

     ...Remote - Canada   About the Role: As a backend-focused Senior Software Engineer, you will play a pivotal role in designing, constructing,...  ...specializing in web backend development. ~ Proficiency in Golang is a significant advantage. ~ Additional experience in data... 
    Senior
    Full time
    Casual work
    Work at office
    Remote work
    Work from home
    Worldwide
    Home office
    Flexible hours

    Sardine

    Canada
    10 hours ago
  • $225k - $265k per year

     ...We're looking for engineers to upgrade the patient experience. The software you experience at the doctor's office is often dated and terrible, but our software can plug into the doctor's legacy system and provide a modern experience: online scheduling, paperless check-in... 
    Senior
    Full time
    Work at office
    Work from home

    NextPatient

    Canada
    5 days ago
  •  ...Software Engineering Full-Time At Warner Music Group, we’re a global collective of music makers and music lovers, tech innovators and inspired...  ...independent. About The Job: We are looking for a Senior Software Engineer to help maintain, modernize, and innovate the... 
    Senior
    Full time
    Contract work

    Warner Music Inc.

    Canada
    5 days ago
  •  ...The Role Voltus is hiring for multiple roles at the senior level on several teams. As a Senior Engineer you will find a home on one of these teams and assume...  .... Technologies We Use We build scalable software using Python, Postgres, Go, FastAPI, Temporal, Delta... 
    Senior
    Full time
    Remote work

    Voltus

    Canada
    5 days ago
  • $103k - $160k per year

     ...Clariti builds community development software for cities and counties: permitting, licensing...  ...part of our products and part of how our engineering pods build them. About the role...  ...pod as a developer. The pod is small and senior, and works inside our Agentic SDLC framework... 
    Senior
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Clariti Cloud Inc.

    Canada
    5 days ago
  •  ...Role Description:  Defense Unicorns is seeking a Senior to Staff Software Engineer to help drive our transformation from legacy, on-premises software to a modern, cloud-native platform. In this role you will play a key part in designing and building our next-generation... 
    Senior
    Full time
    Local area
    Remote work
    Home office
    Flexible hours

    Defense Unicorns

    Canada
    4 days ago
  •  ...production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps...  ...in a nutshell We’re looking for a Senior Software Engineer to join our Platform...  ...environment. Proficiency with Go (Golang) or strong readiness to ramp quickly —... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    Chainguard

    Canada
    2 days ago
  • $160k - $200k per year

     ...your work helps shape the future of finance. What We're Looking For We are seeking a highly skilled and motivated Senior Software Engineer with 6+ years of hands-on experience developing robust, scalable applications to join our Lending team. The ideal candidate brings... 
    Senior
    Full time
    Remote work

    Cross River

    Canada
    5 days ago
  • $104k - $139k per year

     ...collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms.  About this role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-end systems and... 
    Senior
    Full time
    Immediate start
    Remote work
    Worldwide
    Home office

    Mozilla

    Canada
    5 days ago
  •  ...solutions and commitment to excellence provide comprehensive software and hardware that enable seamless experiences and drive...  ...Instagram Position Description ParTech, Inc. is seeking a Senior Software Engineer to join our software development team. This role is highly technical... 
    Senior
    Full time
    Worldwide

    PAR Technology

    Canada
    5 days ago
  • $100k - $120k per year

     ...NMI is looking for a passionate Senior Software Engineer to join our Development team as a result of NMI's continued growth and investment in the underlying systems. This role reports to the Engineering Manager. As a senior developer with strong experience in C# and/or... 
    Senior
    Long term contract
    Full time
    Temporary work
    Remote work

    NMI

    Canada
    5 days ago
  • usd150k - usd180k per year

     ...Wisdom has employees across the US. ABOUT THE ROLE The roadmap isn't handed to you here. You'll help write it. As a Senior Software Engineer at Wisdom, you'll own hard problems end-to-end — from schema design to agentic billing pipelines to the React surfaces that billers... 
    Senior
    Full time
    Internship
    Work at office
    Remote work

    Wisdom

    Canada
    5 days ago
  •  ...AdTech Full time ABOUT YOU You're a hands-on mobile engineer with 4+ years of experience, primarily in React Native across iOS and Android, who's ready to step into (or continue in) a tech lead role. You've shipped commercial apps end-to-end, and you care as much about... 
    Senior
    Full time

    Xsolla

    Canada
    5 days ago
  • usd148k - usd185k per year

     ...profitability. Visit our Institutional Page ABOUT THE ROLE Our Engineering team helps Nubank to create and use the technology that...  ...the best financial products. We strive for state-of-the-art software development practices that currently include a variety of technologies... 
    Senior
    Full time

    Nubank

    Canada
    5 days ago
  •  ...About the company Our client is a fast-growing software company. The role Raydar is recruiting for this role on behalf of our client. Serve as a senior engineer on a compact, high-ownership team, designing and delivering software across the stack. The work covers backend services... 
    Senior
    Full time
    Remote work

    Raydar

    Canada
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Golang. Be the first to apply!