Canal logo

Staff Backend Software Engineer

Canal

About Canal

Canal is pioneering the new inventory layer of online shopping, offering a network of high-performance retailers and brands to drive revenue, increase customer loyalty, and expand product offerings. Backed by top e-commerce investors and industry leaders, Canal is committed to guiding and empowering digital merchandisers to activate and manage brand partnerships and capitalize on 3rd party merchandising opportunities.

Role Overview

As a Staff Backend Software Engineer at Canal, you will be a key player in shaping the future of online shopping. You will participate in roadmapping and architecture discussions, produce high-quality, production-ready, readable, maintainable code, and lead large projects from initial inception to production. This role requires unblocking and supporting a team of peers including engineers, executives, designers, product managers, and business operators.

Responsibilities

  • Participate in roadmapping and architecture discussions
  • Produce high-quality, production-ready, readable, maintainable code
  • Lead large projects from initial inception to production
  • Unblock and support your team of peers

You Have

  • A computer science or technical degree and 5-6 years experience, or 7+ years in full-time backend engineering roles
  • Several years working within a web framework (Django, Rails, Spring, etc.)
  • Extensive experience with SQL databases (Postgres preferred)
  • Worked on projects involving integrations, webhooks, and APIs

We Have

  • Competitive compensation packages based on experience
  • Unlimited PTO + 12 company holidays
  • Quality health, vision, dental, and life insurance
  • Health Savings Account (HSA)
  • 401K plans w/ 3% employer contribution
  • 12 weeks paid maternity & paternity leave
  • Commuter Benefits
  • Rideshare from office provided after 8 PM
  • Dinner provided after 5:30 PM
  • One-time $300 Home Office Stipend
  • $60 gym credit (our SF office has a gym!)
  • $10K referral bonus for technical roles / $5K for non-technical roles, paid out after 3 months as long as the referred employee remains in good standing
  • In-flight wifi expensable if you’re working during the flight
  • Occupational Accident Insurance
  • Free samples from our amazing brand partners!

How You'll Succeed

  • Own: Advocate for the products and processes that you believe in, then help your team understand and implement them.
  • Prioritize: Seek out the context that will allow you to manage your time successfully, and quickly develop a keen sense for what's urgent vs what's important.
  • Communicate: Go beyond the top of your inbox, and use multiple channels of communication in concert to proactively drive alignment.
  • Adapt: Evolve with needs of the business, which (as with any startup) are evolving constantly.

Our Stack

  • Backend: Django + Graphene (GraphQL)
  • Frontend: Typescript + React + Apollo (GraphQL)
  • Database: PostgreSQL
  • Hosting: AWS & Kubernetes on EKS

Benefits
Extracted with AI

  • Commuter benefits
  • Paid paternity leave
  • Competitive compensation packages
  • Unlimited PTO
  • Quality health, vision, dental, and life insurance
  • Health Savings Account (HSA)
  • 401K plans with 3% employer contribution
  • 12 weeks paid maternity & paternity leave
  • Rideshare from office provided after 8 PM
  • Dinner provided after 5:30 PM
  • One-time $300 Home Office Stipend
  • $60 gym credit
  • $10K referral bonus for technical roles
  • In-flight wifi expensable
  • Occupational Accident Insurance
  • Free samples from brand partners

Similar jobs

Last update: 23 minutes ago

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Personio logo
Personio

Staff Software Engineer, Data Platform

Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.

NCR Voyix logo
NCR Voyix

Backend Software Engineer

Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.

MoonPay logo
MoonPay

Senior Full Stack Engineer - Consumer

Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.

Bitmovin logo
Bitmovin

Staff C++ Software Engineer

Join Bitmovin as a Staff C++ Engineer to lead video streaming tech innovations. Work with C++, Docker, Kubernetes in a hybrid role.

PostNord logo
PostNord

Senior Node.js Backend Developer

Join PostNord as a Senior Node.js Backend Developer to drive innovation in our online shipping tool. Work in an agile team with AWS, Node.js, and more.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

LEGALFLY logo
LEGALFLY

Back End Engineer with Node.js and TypeScript

Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

Trust In SODA logo
Trust In SODA

Senior Software Engineer - Dispatching

Join as a Senior Software Engineer to lead dispatching services design, optimizing global networks with Go, Ruby, and React.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

Metroscope logo
Metroscope

Senior Software Engineer - Full Stack/Back-End with Python and TypeScript

Join Metroscope as a Senior Software Engineer in Paris, working on innovative energy solutions with Python and TypeScript in a hybrid environment.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

Telenet logo
Telenet

Software Engineer with Design Affinity

Join Telenet as a Software Engineer with design skills to develop innovative campaigns using HTML, CSS, and JavaScript.

Booking.com logo
Booking.com

Full Stack Software Engineer

Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.

Bitvavo logo
Bitvavo

Senior Software Engineer (Backend)

Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.

PiNCAMP logo
PiNCAMP

Senior Full Stack Engineer

Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.

Tactile Games logo
Tactile Games

Senior Backend Engineer, LiveOps

Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.

Forto logo
Forto

Senior Backend Engineer – Process and Workflow

Join Forto as a Senior Backend Engineer to drive automation and innovation in logistics with NodeJS, TypeScript, and MongoDB.

Nubank logo
Nubank

Senior Software Engineer - Data Platform

Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.

NAVARA logo
NAVARA

Fullstack Developer with Angular and C#

Join Navara as a Fullstack Developer in Amsterdam, working with Angular, C#, and modern tech stacks. Competitive salary and benefits offered.

Buynomics logo
Buynomics

Senior Full Stack Software Engineer

Join Buynomics as a Senior Full Stack Software Engineer, working with TypeScript, ReactJS, and NodeJS in a hybrid role in Cologne.

Contentful logo
Contentful

Senior Fullstack Engineer with TypeScript, React, and Node.js

Join Contentful as a Senior Fullstack Engineer to innovate with TypeScript, React, Node.js, and AI integrations in a hybrid work environment.

TrueLayer logo
TrueLayer

Senior Software Engineer - C#/.NET

Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.