#Engineering
#Django
#TypeScript
#React
#GraphQL
#PostgreSQL
#AWS
#Kubernetes
At Canal, we are reimagining the way people discover and sell physical products across the digital landscape. We believe that shoppers should be able to purchase anything, from anywhere, at any moment online. To make this a reality, we are building a sophisticated network of deep e-commerce integrations that connect consumer brands to the people and places best suited to sell their goods. We are essentially constructing the distributed digital economy, and we are backed by industry-leading investors like a16z, Forerunner, BoxGroup, and PrimeSet to help us achieve this vision.
The opportunity
We are looking for a Senior Backend Software Engineer to join our founding team in the United States. This is a unique chance to be a foundational member of a project that is scaling to serve millions of users. You will work alongside a highly motivated group of peers to define the engineering culture, processes, and technical standards that will support our growth for years to come. While our core stack relies on Django and TypeScript, we value engineers who are excited about building production-grade software and are eager to tackle the complexities of a distributed system.
A day in the life
- Collaborate on high-level roadmapping and architecture discussions to shape the future of our platform.
- Write clean, maintainable, and production-ready code that powers our core integrations and services.
- Take ownership of large-scale projects from their initial inception all the way through to final production deployment.
Who you are
You are a seasoned engineer who thrives in a collaborative, fast-paced environment. You communicate clearly, adapt quickly to shifting business needs, and have a strong sense of prioritization. Your background includes:
- A technical degree with 3 to 4 years of industry experience, or 5 to 6 years of full-time backend engineering experience.
- At least one year of hands-on experience working with a web framework like Django.
- Deep expertise in SQL databases, with a strong preference for PostgreSQL.
- Proven experience building and maintaining integrations, webhooks, and APIs.
- Familiarity with our technical ecosystem, including React, GraphQL, AWS, and Kubernetes.
- Fluency in English.
Why you'll love it here
We are committed to supporting our team both inside and outside of the office. By joining us, you will have access to a comprehensive suite of benefits designed to help you thrive:
- Comprehensive medical, dental, and vision insurance.
- A 401k retirement plan to help you plan for the future.
- True unlimited vacation policy to ensure you have time to recharge.
- Commuter benefits to make your travel to our office easier.
- A dedicated home office budget to ensure your workspace is comfortable and productive.



