Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Backend Engineer

Canada
  • Remote job

YOUR ROLE & MISSION

As a Senior Software Engineer, you will be a critical part of our growing company, working on a cross-functional team to implement best practices in technology, architecture, and process. You’ll have the chance to work in an open and collaborative environment, receive and give hands-on mentorship, and have opportunities to grow and accelerate your career. You love both learning and teaching.

In this role, you will work across two high-impact domains: data platform architecture and integrations with distributed systems building the infrastructure that powers Apollo’s AI-driven internal workflows. On the data side, you’ll organize and make sense of data at scale, working closely with our data engineering team to structure pipelines and enable intelligent product experiences. On the integrations side, you’ll own the connections layer and the distributed architecture that keeps Apollo reliably linked to the broader ecosystem at high throughput.

You enjoy working cross-functionally to solve hard problems and make an impact. At Apollo, you strive for quality and are obsessed with improving automation, squashing bugs, and investigating performance improvements and innovative ideas. You bring an AI-first mindset to everything you do, reaching for AI tools as naturally as any other part of your workflow and helping the team do the same.

Our tech stack: React.js / TypeScript · Python · GoLang · MongoDB · Elasticsearch · Redis · Kafka · Kubernetes / Docker · GCP · Terraform / Ansible · Grafana / Kibana · GitHub Actions

DAILY ADVENTURES & RESPONSIBILITIES
  • Design and implement highly scalable backend services, data pipelines, and integration endpoints that perform reliably at high volume
  • Gather product and engineering requirements; write design documents and drive technical discussions to align cross-functional stakeholders
  • Drive and lead the full software development lifecycle: product requirements, architecture, solution design, development, quality assurance, and maintenance
  • Build systems with observability as a first-class concern proper monitoring, alerting, and dashboards so issues are caught before customers notice
  • Communicate development progress clearly to product leads, engineering managers, and other stakeholders
  • Be comfortable introducing new technologies and new ideas as required, including AI tools that accelerate your workflow and the team’s
  • Navigate ambiguity and roadblocks proactively when a project hits a wall, you find a path forward and maintain cadence
  • Work effectively as part of a large global team, attending scrum ceremonies, team events, and manager 1:1s
  • Provide and respond to technical and behavioral feedback from managers and peers in written and verbal form
COMPETENCIES
  • Proactively acts without being told what to do; identifies areas for improvement and drives best practices to deliver high-quality, performant, and scalable solutions
  • Develops services that are highly available and scalable with proper monitoring and alerting in place
  • Able to up-level the team by sharing knowledge and best practices across the engineering organization
  • Able to deal with ambiguity and maintain momentum on projects even when hitting obstacles months in
  • Full ownership of projects from start to finish because deployment is not the finish line
  • Organized and able to effectively plan and break down large projects into smaller tasks that are easier to estimate and deliver
  • Listens actively and seeks to understand others’ viewpoints before responding
  • A creative and innovative problem solver with previous experience working in an agile, startup environment
  • Confident in owning your role and bringing creative ideas to the hands of users
  • AI-native working style: habitually leverages AI tools across coding, debugging, review, and documentation, and stays current with emerging capabilities
QUALIFICATIONS
  • Minimum 5 years of industry experience in backend development, at least 1-2 years in senior positions, developing large-scale applications
  • Experience developing distributed web applications at scale
  • Code that is comprehensible, well-structured, and highly performant
  • Experience with database modeling (SQL or NoSQL)
  • Experience using and designing RESTful services
  • Strong knowledge of computer science fundamentals, including data structures, algorithms, and object-oriented design
  • Proven experience leveraging AI tools to enhance software development processes, including code generation, debugging, and productivity optimization, with a willingness to stay current with emerging AI technologies
  • Background in fast-scaling startup or high-velocity environments where going beyond your job title was the norm
Must have: Communication Skills, Problem Solving, Proactivity, Team Player, Listening Skills, Creativity and Innovation, Organization and Planning, Dealing with Ambiguity, Ownership of projects from start to finish, Distributed Web Development Nice to have: BS or MS degree in Computer Science, Computer Engineering or similar, GCP, Kubernetes, Docker, Mongo, Redis, Ruby on Rails, Microservices, Machine Learning

We are AI Native

Apollo.io is an AI-native company built on a culture of continuous improvement. We’re on the front lines of driving productivity for our customers—and we expect the same mindset from our team. If you're energized by finding smarter, faster ways to get things done using AI and automation, you'll thrive here.

Why You’ll Love Working at Apollo

At Apollo, we’re driven by a shared mission: to help our customers unlock their full revenue potential. That’s why we take extreme ownership of our work, move with focus and urgency , and learn voraciously to stay ahead.

We invest deeply in your growth, ensuring you have the resources, support, and autonomy to own your role and make a real impact . Collaboration is at our core—we’re all for one , meaning you’ll have a team across departments ready to help you succeed. We encourage bold ideas and courageous action , giving you the freedom to experiment, take smart risks, and drive big wins.

If you’re looking for a place where your work matters, where you can push boundaries, and where your career can thrive—Apollo is the place for you.

Learn more here!

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Senior Backend Engineer in Canada vacancy
  • usd70k - usd100k per year

     ...want to grow alongside a high-performing, supportive team, this is the place for you. Overview We're looking for a Senior Backend Ruby Engineer to contribute to Lago's core product and help scale our open-source billing infrastructure. You'll work across the full backend... 
    Senior
    Permanent employment
    Full time
    Contract work
    Internship
    Remote work
    Flexible hours
    Shift work

    Lago

    Canada
    1 day ago
  • $145k - $155k per year

     ...exciting to you, join the herd! Description We are looking for an experienced backend engineer who enjoys solving complex problems, sharing knowledge, and building reliable software. As a Senior Backend Software Engineer, you will design, build, and maintain the services,... 
    Senior
    Full time
    Remote work

    Tucows Domains

    Canada
    1 day ago
  •  ...Observability for Developers! We’re on a mission to redefine how engineers monitor, debug, and scale their production applications with...  .... And now, you can help us solve it. We’re hiring a Senior Backend Engineer to help us build a petabyte-scale, high-performance... 
    Senior
    Full time
    Local area
    Remote work
    Home office
    Flexible hours

    Clickhouse

    Canada
    1 day ago
  • $249k - $269k per year

     ...urgency, and continuously raising the bar.    We’re looking for Backend Engineers to lead the design and delivery of SaaS products that are powered by data, machine learning, and AI. You’ll be the senior technical owner for one or more product areas, working across ,... 
    Senior
    Long term contract
    Full time
    Temporary work
    Worldwide

    Kaseya Careers

    Canada
    1 day ago
  •  ...Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. About the role As a Senior Backend Engineer, you will design, implement, and evolve product capabilities while solving high-scope backend problems and influencing the... 
    Senior
    Full time
    Remote work

    Gitlab

    Canada
    1 day ago
  •  ...Fast 500 again in 2024 – but we're just getting started.  Location: Remote - (NORAM) How You'll Make an Impact:  As a Senior Backend Engineer on the Distribution Team, you'll be instrumental in developing and enhancing the products that connect Cloudbeds' ecosystem to... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Weekend work

    Third-Party Job Posts

    Canada
    1 day ago
  •  ...performance efficient and memory optimized code We'll be reaching out to candidates that have: ~2+ years of experience as a Backend Software Engineer. ~ Very strong problem solving skills in data structures, algorithms, and optimization ~ Experience working with... 
    Senior
    Remote job
    Full time
    Work from home
    Home office

    Stackadapt

    Canada
    1 day ago
  •  ...embeds platform readiness intelligence directly into GitLab's software development lifecycle to solve this problem. As a Senior Backend Engineer on the newly established Platform Readiness team, you'll architect and evolve the systems that enable features to ship successfully... 
    Senior
    Full time
    Remote work

    Gitlab

    Canada
    1 day ago
  • $153k - $213k per year

     ...later without any hidden fees or compounding interest. The Engineering team builds systems that power Affirm’s mission. We take pride...  ...have 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin. You... 
    Senior
    Remote job
    Full time
    Work at office
    Flexible hours

    Affirm

    Canada
    1 day ago
  •  ...make a measurable impact. You can find some of the teams recent work highlighted in our blog: We are looking for exceptional backend engineers who can work across a variety of technologies, with deep expertise in Kubernetes, distributed systems, cloud services, and... 
    Senior
    Full time
    Local area
    Remote work
    Home office
    Flexible hours

    Clickhouse

    Canada
    1 day ago
  • $210k - $240k per year

     ...on TRM to make the world safer and more secure. The Product Engineering team is responsible for building a comprehensive set of features...  ...and scale TRM’s business. We are looking for a pragmatic backend engineer who can build reliable and scalable software that will... 
    Senior
    Full time
    Worldwide

    Trm Labs

    Canada
    1 day ago
  •  ...Come be a part of our journey! About the team The AI/ML Engineering team builds and operates ClickHouse's AI and machine learning products...  ...and implement AI-powered features across the full stack, from backend inference services to intuitive frontend interfaces within the... 
    Senior
    Full time
    Local area
    Remote work
    Home office
    Flexible hours

    Clickhouse

    Canada
    1 day ago
  •  ...Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role As a Senior Backend Engineer, you'll lead the design and development of a unified, Go-based instrumentation service that consolidates analytics... 
    Senior
    Full time
    Remote work
    Home office

    Gitlab

    Canada
    1 day ago
  •  ...This is a fully remote position within the United States or Canada.   Role Summary: We’re looking to hire a Senior Backend Software Engineer II to join our team. In this capacity, you will contribute to the development of specialized tools for threat hunters, SOC... 
    Senior
    Full time
    Remote work
    Worldwide
    Flexible hours

    Censys

    Canada
    1 day ago
  •  ...development environments, and test execution frameworks that let engineers iterate quickly and ship with confidence. Raise the bar on...  ...building serverless or function-as-a-service platforms. Workflow engines (Temporal, Argo, Airflow) for durable, long-running processes.... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Cresta

    Canada
    1 day ago
  • $153k - $213k per year

     ...capabilities: Design and implement platform features that enable engineers across Affirm to build, deploy, and operate data applications at...  ..., and identity/SSO patterns in a managed cloud environment. Backend Engineering Fundamentals: Proficiency in Python and SQL for... 
    Senior
    Remote job
    Full time
    Work at office
    Immediate start
    Flexible hours

    Affirm

    Canada
    1 day ago
  •  ...PST/PDT hours. The Role: How You'll Make an Impact Team: Backend Engineering | Reports to: Director, Backend & DevOps | Location:...  ...AI-assisted development is core to how we work, we expect this senior role to ramp up quickly, use AI fluently in their day-to-day,... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide
    Night shift

    Hatch

    Canada
    1 day ago
  •  ...by Y Combinator, Google, and Stanford — and we're the fastest-growing startup in our category. The role We're looking for a Backend Engineer to build, help teammates do their best work, and have fun doing it. What you'll be doing Launch customer-facing features... 
    Full time
    Work at office
    Flexible hours

    Cambio Ai Inc.

    Canada
    1 day ago
  •  ...human agents when needed. This role is focused on building the backend systems that allow our AI Agents to: Integrate deeply with...  ...assistance after transfer We are looking for strong backend engineers who want to work at the intersection of distributed systems, real... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Cresta

    Canada
    1 day ago
  • $171.5k - $201k per year

     ...Team The Devices Cloud team owns the backend services that power Life360's fleet of...  ...deeper because of it. We're looking for engineers who want to help define what AI-native backend...  ...systems. About the Job As a Senior Backend Engineer on the Devices Cloud team... 
    Senior
    Full time
    Summer work
    Internship
    Remote work
    Flexible hours

    Life360

    Canada
    1 day ago
  •  ...with other teams to deliver cross-team projects Mentor other engineers to ensure their development & growth Partner with Engineering...  ...organization What We Look For ~5+ years of experience as a backend software engineer ~ A strong understanding of Domain-Driven... 
    Senior
    Remote job
    Long term contract
    Full time
    Work at office
    Immediate start
    Flexible hours

    Affirm

    Canada
    1 day ago
  •  ...About the Role We're seeking a Staff Software Engineer to lead the design and evolution of our backend systems that power Cresta's AI platform. You'll architect...  ...workloads - Technical Mentorship: Mentor senior engineers, influence technical roadmap, and raise the... 
    Senior
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Cresta

    Canada
    1 day ago
  •  ...Scopely is looking for a Staff Backend Engineer to join the MONOPOLY GO! Chat team in Kelowna, British Columbia, Canada, or remotely within Canada and the US. MONOPOLY GO! is a global phenomenon and the biggest mobile game launch in history, captivating millions of players... 
    Full time
    Internship
    Local area
    Immediate start
    Remote work
    Worldwide

    Scopely

    Canada
    1 day ago
  • $218.42k - $273.36k per year

     ...Description We’re seeking a skilled and diligent full-time Software Engineer to join our growing team. You will work as part of the...  ...product, contributing to both open source client code and related backend services Take ownership of the entire product lifecycle, from... 
    Full time
    Internship
    Work at office
    Remote work
    Home office
    Flexible hours

    Tailscale

    Canada
    1 day ago
  •  ...terms. Our HelixAI platform and Helix Pods delivery model put our engineers at the center of real agentic transformation — doing work that...  ...Proficiency with relational databases. Experience in building frontend/backend applications at scale. Proficiency in the English language.... 
    Senior
    Full time
    Remote work
    Flexible hours

    3pillar

    Canada
    1 day ago
  • $153k - $213k per year

     ...Consumer Authentication Platform team is looking for a passionate Senior Software Engineer to help build the secure, reliable, and seamless...  ...4+ years of experience designing, developing, and launching backend systems at scale using languages like Python, Kotlin, Java,... 
    Senior
    Remote job
    Work at office
    Flexible hours
    Canada
    13 hours ago
  • $120k - $170k per year

     ...innovate and broaden our offering.  What you will do As a Senior Backend Developer at Bridgit, you'll take ownership of designing,...  ...someone who wants to build at the intersection of solid backend engineering and applied AI - increasingly, the services you ship will incorporate... 
    Senior
    Full time
    For contractors
    Internship

    Bridgit!

    Canada
    1 day ago
  • $181k - $241k per year

     ...without any hidden fees or compounding interest. The Ledger Engineering team enables rapid financial product innovation by providing an...  ...have 8+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin. · You... 
    Remote job
    Full time
    Work at office
    Flexible hours

    Affirm

    Canada
    1 day ago
  • $181k - $241k per year

     ...pay later without any hidden fees or compounding interest. Engineering owns cost visibility and optimization across Affirm's cloud and...  ...have 8+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin. · You... 
    Remote job
    Full time
    Work at office
    Flexible hours

    Affirm

    Canada
    1 day ago
  •  ...worldwide. Location: This position is remote within the United States or Canada. Role Summary Censys is seeking a Staff Backend Engineer to join our Exposure Management team and provide the technical leadership foundation as we evolve our legacy Attack Surface... 
    Long term contract
    Full time
    Remote work
    Worldwide
    Flexible hours

    Censys

    Canada
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Backend Engineer. Be the first to apply!