FreshRemote.Work

Senior Backend Engineer (Golang) - Zoocasa - Ontario - (REMOTE)

Toronto, Ontario, Canada; London, Ontario, Canada; Mississauga, Ontario, Canada; Barrie, Ontario, Canada; Hamilton, Ontario, Canada; Ottawa, Ontario, Canada

We are one of the first all-remote companies with 2,000+ team members utilizing our virtual office called eXp World. This role is work-from-anywhere in Ontario, Canada.Who is Zoocasa? Zoocasa is an award-winning and passionate prop-tech platform obsessed with delivering exceptional consumer experiences in the real estate sector. As a wholly owned subsidiary of eXp Realty Inc., we pride ourselves on being able to deliver because of our belief in, and support of, our talented and dedicated team. Our growth has been recognized by the Financial Times, The Globe and Mail, Canadian Business and Deloitte Canada.About the team       At Zoocasa, we empower our customers with the data and expertise they need to make more successful real estate decisions. We’re a full-service brokerage that recognizes how the line between technology and traditional real estate is blurring – so we decided to take the best of both worlds and create a streamlined experience for home buyers, sellers, and renters from start to finish. Come join us!   What you will do: We are looking for a talented Senior Backend Engineer who has experience working in Golang and 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 our users.
  • Work in our backend to build new Golang services and APIs, evolve our business model, tune performance and expand functionality
  • Work on our 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 our 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
  • Other Accountabilities as Assigned
How you will grab our attention: 
  • BA/BS degree in engineering, computer science or related field
  • 7+ years of backend software development experience, including:
  • 3+ years of Golang
  • 3+ years 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)
  • Experience working at scale, making systems fault tolerant, and making measurable performance improvements
  • 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
  • Additional Nice to Have Skills:
  • ElasticSearch
  • AWS, GCP or any other cloud provider
  • Kubernetes
  • Docker
  • Experience with Serverless Computing (AWS Lambda)
  • gRPC
  • OAuth
  • Github Actions
  • Any DevOps tooling such as CDNs, Observability tools or shell scripting
  • Javascript
  • Full stack development experience with a web or mobile front end
If you think you’d make a great match for this position but don’t meet all the requirements, we would still encourage you to apply! What Zoocasa provides:       
  • Dental Care         
  • Vision Care         
  • Extended Health Care         
  • Wellness Program         
  • Paid Vacation         
  • Paid Holiday         
  • Paid Sick Days         
  • One-time stock option.         
  • Fully remote environment         
  • Amazing company culture         
  • And more…      
The starting base pay for this position is $110,000 CAD per year in our lowest geographic cost of living market and is dependent upon many factors such as location, experience, skills, and training. Base pay is only one part of the total compensation package offered to employees in recognition of their hard work and is determined within a range to allow for growth and development within a role.EEO Statement:eXp World Holdings is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disability or any other characteristic protected by law. Apply