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

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.

Streamlane logo
Streamlane

Founding Backend Engineer

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

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.

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.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

Verkada logo
Verkada

Staff Fullstack Engineer

Join Verkada as a Staff Fullstack Engineer to design and develop backend APIs and scalable solutions for real-time video monitoring.

Carta logo
Carta

Software Engineer, Fund Administration

Join Carta as a Software Engineer in Fund Administration, working with Python, Django, and more in a hybrid role.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Backend

Join Intuit as a Senior Staff Software Engineer to lead MarTech initiatives, focusing on backend development and integration.

Walmart Global Tech logo
Walmart Global Tech

Staff Software Engineer (Fullstack) - Customer Trust and Privacy

Join Walmart Global Tech as a Staff Software Engineer to enhance digital safety and customer trust through innovative technology.

Walmart logo
Walmart

Staff Software Engineer - Fullstack (Digital Trust and Citizenship)

Join Walmart as a Staff Software Engineer to enhance digital safety and customer trust using fullstack technologies like React and NestJS.

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.

Timescale logo
Timescale

Software Engineer - Backend (Python, Go)

Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.

Harness logo
Harness

Senior Backend Engineer

Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.

Allara logo
Allara

Platform Software Engineer

Join Allara as a Platform Software Engineer to design and build technology for a user-centric care platform in NYC.

Hayden AI logo
Hayden AI

Senior Software Engineer, Backend

Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.

PayPal logo
PayPal

Staff Software Engineer - Backend (Java, GraphQL)

Join PayPal as a Staff Software Engineer focusing on backend development with Java and GraphQL.

Square logo
Square

Software Engineer (Frontend/Fullstack) - E-commerce Website

Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.

Airbnb logo
Airbnb

Senior Backend Engineer, Media Foundation

Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.

Calm logo
Calm

Senior Backend Engineer

Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.

Adobe logo
Adobe

Software Development Engineer

Join Adobe as a Software Development Engineer in San Francisco, focusing on backend services for Adobe Content.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Frontend

Join Intuit's Mailchimp team as a Senior Staff Software Engineer, focusing on full-stack frontend development.

Vimeo logo
Vimeo

Senior Software Engineer, Video Analytics

Join Vimeo as a Senior Software Engineer in Video Analytics, focusing on full-stack development with JavaScript, PHP, and Scala.

Cyberhaven logo
Cyberhaven

Senior Backend Developer

Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.

Altruist logo
Altruist

Staff Front End Engineer

Join Altruist as a Staff Front End Engineer in San Francisco. Work with JavaScript, React, and AWS to build scalable front-end solutions.