Senior Backend Engineer, SaaS Platform

Jobgether • Canada
Remote
Apply
AI Summary

Join a high-impact engineering team building scalable backend systems for global enterprises and public sector organizations. Design and develop distributed microservices, robust APIs, and cloud-native infrastructure. Collaborate with cross-functional teams to transform complex technical challenges into reliable software solutions.

Key Highlights
Design and develop distributed microservices and APIs
Collaborate with cross-functional teams
Transform complex technical challenges into reliable software solutions
Key Responsibilities
Design, build, and maintain scalable backend microservices and APIs
Lead the development of distributed systems using Golang and service-oriented architecture principles
Collaborate with Product, Design, Frontend, and Engineering teams to deliver solutions
Technical Skills Required
Golang Docker Kubernetes CI/CD deployment workflows REST and/or gRPC architectures Pub/Sub systems TypeScript JavaScript React
Benefits & Perks
Competitive salary package with bonus eligibility and equity opportunities
Comprehensive health, dental, and vision insurance coverage
Retirement savings plan with company contributions
Flexible paid time off and parental leave programs
Mental health and wellness support initiatives
Professional development stipend and learning opportunities
Fully remote work flexibility across Canada

Job Description


This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Backend Engineer, SaaS Platform in Canada.

Join a high-impact engineering team building scalable backend systems that power advanced internet intelligence and cybersecurity solutions used by global enterprises and public sector organizations. In this role, you will design and develop distributed microservices, robust APIs, and cloud-native infrastructure that enable users to explore and secure the modern internet at scale. You will collaborate closely with cross-functional teams in product, frontend engineering, and design to transform complex technical challenges into reliable and maintainable software solutions. The environment is highly collaborative, fast-paced, and focused on continuous improvement, modern engineering practices, and innovation. This opportunity is ideal for an experienced backend engineer who enjoys solving distributed systems challenges while contributing to products with meaningful real-world security impact. Remote work flexibility is available across Canada, along with opportunities for professional growth and technical leadership.

Accountabilities

  • Design, build, and maintain scalable backend microservices and APIs that support core SaaS platform functionality and customer-facing features.
  • Lead the development of distributed systems using Golang and service-oriented architecture principles to ensure performance, reliability, and scalability.
  • Collaborate with Product, Design, Frontend, and Engineering teams to deliver solutions that address customer needs and enhance platform capabilities.
  • Integrate internal and external APIs to support data-driven workflows, security intelligence features, and seamless system interoperability.
  • Own and improve the full software development lifecycle, including testing, deployment automation, monitoring, CI/CD pipelines, and operational reliability.
  • Contribute to architectural discussions, technical decision-making, and continuous improvement initiatives focused on maintainability, performance, and engineering quality.
  • Support containerized infrastructure and cloud-native environments while promoting best practices in testing, observability, and code quality standards.

Requirements

  • 5+ years of professional experience building distributed web applications, backend systems, and scalable APIs.
  • Strong expertise in Golang and backend microservices development within modern SaaS or cloud-based environments.
  • Solid experience with REST and/or gRPC architectures and service-oriented system design.
  • Familiarity with Docker, Kubernetes, and CI/CD deployment workflows in cloud-native infrastructure environments.
  • Experience working with distributed systems, event-driven architectures, or messaging technologies such as Pub/Sub systems.
  • Strong understanding of software maintainability, automated testing strategies, code quality standards, and scalable design patterns.
  • Excellent communication and collaboration skills with the ability to explain technical concepts clearly to both technical and non-technical stakeholders.
  • Experience with TypeScript, JavaScript, or React is considered an asset.
  • Comfortable working in fast-paced, iterative environments with evolving priorities and data-driven decision-making processes.

Benefits

  • Competitive salary package with bonus eligibility and equity opportunities.
  • Comprehensive health, dental, and vision insurance coverage.
  • Retirement savings plan with company contributions.
  • Flexible paid time off and parental leave programs.
  • Mental health and wellness support initiatives.
  • Professional development stipend and learning opportunities.
  • Fully remote work flexibility across Canada.
  • Collaborative engineering culture focused on innovation and technical excellence.
  • Opportunity to contribute to products with global cybersecurity and internet intelligence impact.

How Jobgether Works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

amyantek

Canada

Senior Backend Engineer - Distribution Team

Programming
•
12h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Cloudbeds

Canada
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

Bevertec

Canada

Subscribe our newsletter

New Things Will Always Update Regularly