Senior Go Engineer

5 days ago


Greater Toronto Area, Canada Elastio Full time

Senior Go Engineer

Location: GTA Toronto, Markham

Employment Type: Full-Time

Experience Level: Senior

About Us

Elastio's Ransomware Recovery Assurance platform focuses on data integrity and recovery.  We help customers detect ransomware early and recover safely after an attack.  Our platform identifies the last known clean recovery point, reducing downtime and recovery risk.

More info:

Position Overview

We are looking for a Senior Go Engineer to join our core engineering team.  This role focuses on building high-performance scalable backend services for our ransomware detection and recovery platform.

You will work on distributed systems, cloud-native services, and deep infrastructure integrations.  Experience with system-level software, storage, or security platforms is a strong plus.

As a senior engineer, you will help shape architecture, guide technical decisions, and deliver reliable production systems.

Responsibilities

  • Backend Development
  • Design, build, and maintain backend services using Go.
  • Distributed Systems
  • Develop scalable, reliable services that operate in cloud and customer environments.
  • Cloud-Native Architecture
  • Build services that run on Kubernetes using containers and modern deployment patterns.
  • System Integrations
  • Integrate with storage platforms, backup systems, and cloud provider APIs.
  • Performance & Reliability
  • Write efficient code and help ensure system stability, observability, and fault tolerance.
  • Code Quality
  • Produce clean, testable, and maintainable code.  Participate in reviews and technical design.
  • Collaboration
  • Work closely with product, DevOps, and security teams to deliver complete solutions.
  • Troubleshooting
  • Diagnose and fix complex issues across distributed systems.

Required Skills

  • Strong experience building backend systems in Go.
  • Deep understanding of concurrency, networking, and system-level programming.
  • Experience with Kubernetes and Docker in production environments.
  • Experience designing and operating APIs and backend services.
  • Comfortable working in Linux-based systems.
  • Experience with cloud platforms AWS (required), Azure, or GCP.

Preferred Skills

  • Experience with storage, backup, or recovery systems.
  • Experience with security, data integrity, or ransomware-related systems.
  • Experience working with large-scale or multi-tenant systems.

Other Requirements

  • 8–10+ years of professional software development experience.
  • Bachelor's degree in Computer Science, Engineering, or equivalent experience.
  • Strong problem-solving skills and attention to detail.
  • Clear communication skills and ability to work across teams.

Why Join Us

At Elastio, we offer:

  • Competitive salary and benefits.
  • Meaningful work in ransomware recovery and cyber resilience.
  • Flexible work options (remote and hybrid).
  • A small, experienced team where senior engineers have real impact.


  • Greater Toronto Area, Canada Metrolinx Full time

    Job DescriptionMetrolinx is connecting communities across the Greater Golden Horseshoe. Metrolinx operates GO Transit and UP Express, as well as the PRESTO fare payment system. We are also building new and improved rapid transit, including GO Expansion, Light Rail Transit routes, and major expansions to Toronto's subway system, to get people where they need...

  • Senior Go Engineer

    2 weeks ago


    Toronto, Canada Motion Recruitment Partners LLC Full time

    Ourteam'spartneredwithacompanywhohasdevelopedaplatformthatcombinesconnectivity,integration,analyticsandAIintoonescalablesolution.Theoverallgoalbeingtosimplifyindustrialdatacomplexitywhilemakingitmoreaccessibletoultimatelyhelptheirclientsenabledatatodrivegrowthfortheirclients.You’ll be helping continue to shape a truly forward-thinking, and innovative...


  • Toronto, Canada Give and Go Prepared Foods Full time

    Join to apply for the Senior Project Engineer role at Give and Go Prepared FoodsGive & Go Prepared Foods Corp. is a proud member of the Mondelēz family. We are a leading North American manufacturer of baked goods with over 30 years of experience. We offer opportunities for career growth and development in an energetic, values‑driven team focused on...


  • Toronto, Canada Give and Go Prepared Foods Full time

    Join to apply for the Senior Project Engineer role at Give and Go Prepared FoodsGive & Go Prepared Foods Corp. is a proud member of the Mondelēz family. We are a leading North American manufacturer of baked goods with over 30 years of experience. We offer opportunities for career growth and development in an energetic, values‑driven team focused on...


  • Toronto, Canada Stream Full time

    A technology company in Toronto is seeking experienced backend engineers proficient in Go or willing to learn the language. The role offers a hybrid work environment and focuses on scalable backend systems. Candidates should have at least 6 years of experience in backend development and be prepared to work collaboratively in teams. The company offers a...


  • Toronto, Canada Stream Full time

    A technology company in Toronto is seeking experienced backend engineers proficient in Go or willing to learn the language. The role offers a hybrid work environment and focuses on scalable backend systems. Candidates should have at least 6 years of experience in backend development and be prepared to work collaboratively in teams. The company offers a...


  • Toronto, Canada Give and Go Prepared Foods Full time

    Join to apply for the Senior Project Engineer role at Give and Go Prepared Foods Give & Go Prepared Foods Corp. is a proud member of the Mondelēz family. We are a leading North American manufacturer of baked goods with over 30 years of experience. We offer opportunities for career growth and development in an energetic, values‑driven team focused on...


  • Toronto, Canada Kong Inc. Full time

    A leading cloud API technology firm in Toronto, Ontario, is seeking a Senior Software Engineer to design, develop, and maintain microservices for their platform. The ideal candidate has over 5 years of experience in software development, particularly in Go, and is skilled in distributed systems and API design. This full-time role offers a competitive salary...


  • Toronto, Canada Kong Inc. Full time

    A leading cloud API technology firm in Toronto, Ontario, is seeking a Senior Software Engineer to design, develop, and maintain microservices for their platform. The ideal candidate has over 5 years of experience in software development, particularly in Go, and is skilled in distributed systems and API design. This full-time role offers a competitive salary...

  • Senior Go Engineer

    2 weeks ago


    Toronto, Ontario, Canada Motion Recruitment Full time

    Our team's partnered with a company who has developed a platform that combines connectivity, integration, analytics and AI into one scalable solution. The overall goal being to simplify industrial data complexity while making it more accessible to ultimately help their clients enable data to drive growth for their clients. You'll be helping continue to shape...