TekRek
Senior Software Engineer
TekRekCanada1 day ago
Full-timeEngineering

Senior Backend Engineer


The Company

TekRek has partnered with a high-growth technology company building modern, cloud-native systems that support complex internal and customer-facing workflows. The engineering team focuses on reliability, scalability, and thoughtful system design, while selectively integrating AI-enabled capabilities to improve automation and developer productivity.


Job Description

As a Senior Backend Engineer, you will:

  • Own and evolve production backend services, primarily written in Golang, supporting distributed, high-throughput workloads.
  • Design, build, and operate cloud-native systems deployed on Kubernetes, with a strong focus on reliability and performance.
  • Contribute to distributed systems design, including async workflows, messaging, and service integrations.


Job Requirements

  • 5+ years of backend engineering experience owning production systems end-to-end.
  • Strong experience building services in Golang (or equivalent backend languages with recent Go exposure).
  • Solid understanding of distributed systems, including messaging/streaming, retries, and failure handling.


Why This Role?

  • Ownership of core backend systems with real scale and long-term impact.
  • Work in an environment that values strong backend fundamentals while pragmatically adopting AI.
  • Senior IC role with influence over system design, reliability, and technical direction.

Key Skills

Ranked by relevance