logo

View all jobs

Senior Backend Engineer - Golang

Remote, Canada · Computer/Software
Senior Backend Developer
We are looking for a talented Backend Engineer who has a passion for delivering a high quality product to users who care. In this role you’ll be helping people find the home of their dreams and simplify their real estate journey by building ambitious products and features for users.

The mission is to ensure that clients find the home and property investments that are just right for them, by using modern, innovative technology and tapping into the expertise of industry leading real estate professionals. In 2020 and 2021 the company was recognized for our rapid growth and innovation, being named one of The Americas’ fastest-growing companies by The Financial Times. They were also recognized as one of Canada’s Top Growing Companies in 2020 by The Globe and Mail. Come and grow with them!

Responsibilities:
● Work in the backend to build new Golang services and APIs, evolve the business model, tune performance and expand functionality
● Work on the Kubernetes & AWS infrastructure to roll out new services, balance workloads and manage capacity
● Collaborate with fellow Engineers to implement vertical story tickets, adding new functionality to the modern Next.js/React web app and React Native mobile app
● Write testable, observable, maintainable code
● Share knowledge and contribute to system documentation
● Work closely with and report directly to the Head of Engineering

Requirements:
: ● 5+ years of backend software development experience, including:
○ 2+ years of Golang
○ 1+ year working with a relational database such as Postgres, Mysql, MariaDB or any other
○ Experience developing HTTP web APIs
● Familiar with good api design practices (REST vs RPC vs Hybrid)
● Demonstrated ability to collaborate, take ownership and deliver on important projects
● High attention to detail and excited to learn new skills while working on the most important problems across the tech stack

Nice to have skills:
● GraphQL
● ElasticSearch
● AWS, GCP or any other cloud provider
● Kubernetes
● Docker
● Any DevOps tooling such as CDNs, CICD, Observability tools or shell scripting
● Javascript
● Full stack development experience with a web or mobile front end

More Openings

Senior Software Engineer
Software Engineer

Share This Job

Powered by