Senior Software Developer - Cloud Platform

BlueCatToronto, ON
CA$130,000 - CA$150,000

About The Position

The BlueCat Cloud Platform team is responsible for powering all BlueCat SaaS products. Our mission is to deliver BlueCat products on a reliable, fast, globally distributed, and cost-effective enterprise-grade cloud infrastructure. Central to this mission is our API-first strategy, as we fully embrace a product model where APIs are integral to everything we create. We are seeking a highly skilled Senior Software Engineer with strong communication, and collaboration abilities to join our dynamic team. The ideal candidate will have expertise in cloud-native technologies, with a focus on distributed Kubernetes cluster.

Requirements

  • 5+ years' experience in software engineering with 3+ years commercial experience in cloud distributed systems and high scale designs with Golang and async Python.
  • Passionate about building great REST APIs (and helping others do the same).
  • Experience in cloud technologies like Kubernetes, Redis, Elastic Search, SQL, RabitMQ or equivalent
  • Good understanding of public cloud design considerations and limitations in areas of microservice architectures, security, global network infrastructure, distributed systems, and load balancing with strong cloud service trouble-shooting skills.
  • Familiarity with data analytics tools Pandas, Polars, OLAP (DuckDb, ClickHouse or similar)
  • Knowledge of networking fundamentals and beyond (TCP/IP, DNS, HTTP/S)
  • Experience in AWS (GCP and Azure is a plus)
  • Knowledgeable about SDLC, Agile and Software Engineering Methodology
  • Team working skills, good communication skills

Nice To Haves

  • Highly desirable Kubernetes Application Develop Certifications (CKAD)

Responsibilities

  • Contribute toward development of the Horizon Cloud Platform, a large-scale distributed system built by leveraging technologies like Kubernetes, Redis, event-driven message bus systems, modern software architecture (asynchronous Python and Golang), and a plethora of Open Source technologies.
  • Design and build high-performance real-time microservices, taking significant ownership of key components of the stack.
  • Work primarily with fully asynchronous modern Python and Golang coroutines, but use other languages where it makes sense to in our stack.
  • Research, write and edit documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals and formal recommendations and reports.

Benefits

  • Participation in a discretionary bonus plan
  • Comprehensive benefits encompass your health, financial well-being, and overall wellness
  • A Professional Development Budget
  • Dedicated Wellness Days and Wellness Week
  • A Lifestyle Spending Account
  • An Employee Recognition Program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service