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

Canal logo
Canal

Staff Backend Software Engineer

Join Canal as a Staff Backend Software Engineer to build scalable software solutions using Django, GraphQL, and TypeScript.

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

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

Senior Frontend Software Engineer

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

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.

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.

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.

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.

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.

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.

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.

Fountain logo
Fountain

Senior Software Engineer - Backend (E5)

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

Square logo
Square

Staff Engineer, Frontend/Fullstack

Join Square as a Staff Engineer to lead frontend/fullstack development for our public web team, focusing on architecture and site reliability.

Cruise logo
Cruise

Staff Software Engineer, Developer Productivity

Join Cruise as a Staff Software Engineer in Developer Productivity, enhancing engineering tools and services. Experience in cloud systems and programming required.

Walmart logo
Walmart

Staff Software Engineer

Join Walmart as a Staff Software Engineer to design scalable services, solve complex problems, and lead projects in a hybrid work environment.

Streamlane logo
Streamlane

Founding Backend Engineer

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

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.

Cardless logo
Cardless

Senior Software Engineer - Backend

Senior Backend Engineer needed in San Francisco to design and scale services for a credit card platform. Experience with Java, AWS, and microservices required.

Harvey logo
Harvey

Staff Software Engineer, Backend

Join Harvey as a Staff Software Engineer, Backend, in San Francisco to lead engineering projects and build secure AI systems.

Fountain logo
Fountain

Senior Software Engineer - Backend (E5)

Senior Backend Software Engineer role focusing on development, architecture, and team collaboration. Remote work with competitive benefits.

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.

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.

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.