Canal logo

Staff Backend Software Engineer

Canal

Join Canal as a Staff Backend Software Engineer

Canal is on a mission to revolutionize the way people discover and sell products online. We believe that users should be able to purchase anything, anywhere on the internet. To achieve this, we are building a network of deep integrations across e-commerce platforms, combined with a web application that connects consumer brands to potential sellers.

About the Role

As a Staff Backend Software Engineer, you will be a key member of our founding team, responsible for building production-grade software that scales to millions of users. You will work closely with a motivated team to define processes and procedures that will establish a lasting engineering culture.

Responsibilities

  • Participate in roadmapping and architecture discussions.
  • Produce high-quality, production-ready, readable, and maintainable code.
  • Lead large projects from initial inception to production.
  • Support and unblock your team of peers, including engineers, executives, designers, product managers, and business operators.

Requirements

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

Our Stack

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

Benefits

  • Competitive compensation packages based on experience.
  • Unlimited PTO and 12 company holidays.
  • Quality health, vision, dental, and life insurance.
  • Health Savings Account (HSA).
  • 401K plans with 3% employer contribution.
  • 12 weeks paid maternity & paternity leave.
  • Commuter benefits and rideshare from office 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.
  • In-flight wifi expensable if 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 you believe in, and help your team understand and implement them.
  • Prioritize: Develop a keen sense for what's urgent vs. what's important.
  • Communicate: Use multiple channels of communication to proactively drive alignment.
  • Adapt: Evolve with the needs of the business, which are constantly changing.

Canal is an equal opportunity employer, and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other protected class.

Benefits
Extracted with AI

  • Commuter benefits
  • Paid paternity leave
  • Unlimited PTO
  • 12 company holidays
  • 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 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

Canal logo
Canal

Staff Backend Software Engineer

Join Canal as a Staff Backend Software Engineer in San Francisco, pioneering new online shopping solutions with top benefits.

Canal logo
Canal

Staff Full Stack Software Engineer

Join Canal as a Staff Full Stack Software Engineer in San Francisco. Work with React.js, Django, and more to shape the future of online shopping.

Canal logo
Canal

Senior Full Stack Software Engineer

Join Canal as a Senior Full Stack Software Engineer in San Francisco. Work with React.js, Django, and more to shape the future of online shopping.

Canal logo
Canal

Staff Frontend Software Engineer

Join Canal as a Staff Frontend Software Engineer in San Francisco, specializing in React.js and web development.

Canal logo
Canal

Senior Frontend Software Engineer

Join Canal as a Senior Frontend Software Engineer in San Francisco. Work with React, Typescript, and Django to shape the future of online shopping.

Canal logo
Canal

Senior Frontend Software Engineer

Senior Frontend Engineer role at Canal, San Francisco. Engage in high-level frontend development with React and Typescript.

Vartana logo
Vartana

Staff Software Engineer, Backend

Join Vartana as a Staff Software Engineer, Backend. Develop scalable backend services for our B2B Commerce platform. Remote work opportunity.

Close logo
Close

Senior/Staff Software Engineer - Backend/Python

Join Close as a Senior/Staff Software Engineer specializing in Backend/Python. Work remotely in the USA with a salary range of $140K-$200K.

Candy Digital logo
Candy Digital

Staff Backend Software Engineer

Join Candy Digital as a Staff Backend Software Engineer in New York, building innovative NFT ecosystems with top-tier benefits.

Close logo
Close

Senior/Staff Software Engineer - Backend/Python

Join Close as a Senior/Staff Software Engineer specializing in Backend/Python. Work remotely in the USA with a focus on Python, Flask, and AWS.

Linktree logo
Linktree

Staff Backend Engineer, Commerce

Join Linktree as a Staff Backend Engineer to build and shape a new social commerce product. Work with Typescript, Node.js, and AWS.

Webflow logo
Webflow

Staff Backend Engineer, Developer Platform

Join Webflow as a Staff Backend Engineer on the Developer Platform team, focusing on API development and scalable backend solutions.

Streamlane logo
Streamlane

Founding Backend Engineer

Join Streamlane as a Founding Backend Engineer to build innovative logistics software for ecommerce companies.

On logo
On

Staff Backend Engineer - TypeScript

Join On as a Staff Backend Engineer in Berlin, focusing on TypeScript, cloud-native applications, and ERP integration.

Close logo
Close

Senior/Staff Software Engineer - Backend/Python

Join Close as a Senior/Staff Software Engineer to design and scale backend systems using Python and AWS. 100% remote, USA-based.

Snap Inc. logo
Snap Inc.

Staff Software Engineer, Backend

Join Snap Inc. as a Staff Software Engineer, Backend, in Seattle. Design and operate critical services with AWS, Java, and Python.

Fountain logo
Fountain

Senior Software Engineer - Backend

Join Fountain as a Senior Software Engineer - Backend, working remotely with a focus on TypeScript and cloud solutions.

Fountain logo
Fountain

Senior Software Engineer - Backend (E5)

Senior Backend Software Engineer role focusing on development, architecture, and product lifecycle management. Remote work, competitive salary.

OpenStore logo
OpenStore

Staff Software Engineer, Backend

Join OpenStore as a Staff Software Engineer, Backend in New York. Engage in building and shaping our e-commerce platform using TypeScript and Kotlin.

Sanity logo
Sanity

Senior Software Engineer (Backend) - Content Lake DX

Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.

Webflow logo
Webflow

Senior Backend Engineer

Join Webflow as a Senior Backend Engineer to design and implement scalable backend services using Node.js, TypeScript, and AWS.

Fountain logo
Fountain

Senior Software Engineer - Backend (E5)

Senior Backend Software Engineer role focusing on Ruby on Rails and React development, remote work with competitive benefits.

Captions logo
Captions

Senior Backend Software Engineer

Join Captions as a Senior Backend Software Engineer in NYC. Build scalable systems and collaborate with a dynamic team.

Captions logo
Captions

Senior Software Engineer, Backend

Join Captions as a Senior Backend Engineer in NYC. Work on scalable architectures using AWS, GCP, and Kubernetes.