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
Staff Backend Software Engineer
Join Canal as a Staff Backend Software Engineer in San Francisco, pioneering new online shopping solutions with top benefits.
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.
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.
Staff Frontend Software Engineer
Join Canal as a Staff Frontend Software Engineer in San Francisco, specializing in React.js and web development.
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.
Senior Frontend Software Engineer
Senior Frontend Engineer role at Canal, San Francisco. Engage in high-level frontend development with React and Typescript.
Staff Software Engineer, Backend
Join Vartana as a Staff Software Engineer, Backend. Develop scalable backend services for our B2B Commerce platform. Remote work opportunity.
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.
Staff Backend Software Engineer
Join Candy Digital as a Staff Backend Software Engineer in New York, building innovative NFT ecosystems with top-tier benefits.
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.
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.
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.
Founding Backend Engineer
Join Streamlane as a Founding Backend Engineer to build innovative logistics software for ecommerce companies.
Staff Backend Engineer - TypeScript
Join On as a Staff Backend Engineer in Berlin, focusing on TypeScript, cloud-native applications, and ERP integration.
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.
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.
Senior Software Engineer - Backend
Join Fountain as a Senior Software Engineer - Backend, working remotely with a focus on TypeScript and cloud solutions.
Senior Software Engineer - Backend (E5)
Senior Backend Software Engineer role focusing on development, architecture, and product lifecycle management. Remote work, competitive salary.
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.
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
Senior Backend Engineer
Join Webflow as a Senior Backend Engineer to design and implement scalable backend services using Node.js, TypeScript, and AWS.
Senior Software Engineer - Backend (E5)
Senior Backend Software Engineer role focusing on Ruby on Rails and React development, remote work with competitive benefits.
Senior Backend Software Engineer
Join Captions as a Senior Backend Software Engineer in NYC. Build scalable systems and collaborate with a dynamic team.
Senior Software Engineer, Backend
Join Captions as a Senior Backend Engineer in NYC. Work on scalable architectures using AWS, GCP, and Kubernetes.