Staff Backend Software Engineer
CanalJoin 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
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.
Founding Backend Engineer
Join Streamlane as a Founding Backend Engineer to build innovative logistics software for ecommerce companies.
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
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 Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Staff Fullstack Engineer
Join Verkada as a Staff Fullstack Engineer to design and develop backend APIs and scalable solutions for real-time video monitoring.
Software Engineer, Fund Administration
Join Carta as a Software Engineer in Fund Administration, working with Python, Django, and more in a hybrid role.
Senior Staff Software Engineer, Fullstack Backend
Join Intuit as a Senior Staff Software Engineer to lead MarTech initiatives, focusing on backend development and integration.
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.
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.
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.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
Senior Backend Engineer
Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.
Platform Software Engineer
Join Allara as a Platform Software Engineer to design and build technology for a user-centric care platform in NYC.
Senior Software Engineer, Backend
Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.
Staff Software Engineer - Backend (Java, GraphQL)
Join PayPal as a Staff Software Engineer focusing on backend development with Java and GraphQL.
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.
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.
Senior Backend Engineer
Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.
Software Development Engineer
Join Adobe as a Software Development Engineer in San Francisco, focusing on backend services for Adobe Content.
Senior Staff Software Engineer, Fullstack Frontend
Join Intuit's Mailchimp team as a Senior Staff Software Engineer, focusing on full-stack frontend development.
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.
Senior Backend Developer
Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.
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.