Senior Backend Software Engineer - Canada
Department: Engineering
Location: Remote Canada
Employment Type: FullTime
About Us:
At Atolio, we are a fully remote, well-funded startup founded by experienced leaders from Splunk and PagerDuty. We’re on a mission to make organizational knowledge instantly accessible regardless of which app, service, or platform it lives in. We’re an early series startup combining cutting-edge machine learning and AI to solve some of the most complex challenges in enterprise search: indexing, retrieval, and scaling across multi-cloud infrastructure (AWS, GCP, Azure). With a collaborative culture, robust tools, and comprehensive benefits, Atolio is a place where innovation and creativity thrive.
About the Role:
As a Senior Backend Engineer you’ll help create distributed backend services deployed in Kubernetes across AWS, GCP, or Azure, powering enterprise grade applications with integrations like Okta. In addition, you’ll build scalable, cloud-native systems using Golang. This role is ideal for someone who thrives in fast paced, ambiguous environments, enjoys solving complex infrastructure and systems challenges, and communicates effectively on a fully remote team.
What You’ll Do:
Design, build, and maintain highly scalable, cloud-native backend services using Golang in a modern microservices architecture.
Apply deep knowledge of computer science fundamentals, including algorithms, data structures, operating systems, and distributed systems to solve complex, real world problems.
Deploy and operate services in Kubernetes across AWS, GCP, or Azure, with a focus on reliability, observability, and performance.
Integrate with enterprise systems and security protocols, including SSO/IdP providers like Okta, to support large-scale deployments.
Lead projects from 0 to1
Responsible for leading architecture and design of new product features and services
Collaborate across teams to define technical requirements, shape architecture, and deliver high-impact solutions in a fast-moving, startup environment.
Work across the stack when needed, especially at the intersection of backend services and other infrastructure layers.
What We’re Looking For:
Strong understanding of core computer science principles, including algorithms, data structures, operating systems, distributed systems, networking, and concurrent programming.
5+ years of experience designing, implementing, and maintaining highly scalable cloud services and microservices architectures.
Proficiency in multiple programming languages specifically, Golang experience is required.
Experience working in a Kubernetes environment, within AWS, Azure or GCP.
Comfort working across the stack, with a focus on backend systems.
Experience building applications for large enterprises, with familiarity in SSO/IdP systems like Okta.
Enthusiasm for working in a dynamic, fast-paced environment with minimal documentation and established processes.
Collaborative mindset, strong problem-solving skills, and the ability to navigate ambiguity to tackle complex challenges.
Excellent communication skills for working effectively within a remote team.
Why You’ll Love Working Here:
Make an impact from day one: your work will directly support client success
Autonomy and ownership: we empower you to make key technical and operational decisions
Flexible hours and remote-friendly culture: work in a way that fits your life
Transparent founders and mission-driven team: help build meaningful technology with real-world impact management. If this role excites you, we’d love to hear from you!
Compensation & Benefits:
Competitive salary and early-stage equity
Comprehensive health, dental, and vision coverage
Home office stipend
Flexible PTO policy
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
