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
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Backend Software Engineer
Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Staff C++ Software Engineer
Join Bitmovin as a Staff C++ Engineer to lead video streaming tech innovations. Work with C++, Docker, Kubernetes in a hybrid role.
Senior Node.js Backend Developer
Join PostNord as a Senior Node.js Backend Developer to drive innovation in our online shipping tool. Work in an agile team with AWS, Node.js, and more.
Senior Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
Back End Engineer with Node.js and TypeScript
Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Senior Software Engineer - Dispatching
Join as a Senior Software Engineer to lead dispatching services design, optimizing global networks with Go, Ruby, and React.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Senior Software Engineer - Full Stack/Back-End with Python and TypeScript
Join Metroscope as a Senior Software Engineer in Paris, working on innovative energy solutions with Python and TypeScript in a hybrid environment.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Software Engineer with Design Affinity
Join Telenet as a Software Engineer with design skills to develop innovative campaigns using HTML, CSS, and JavaScript.
Full Stack Software Engineer
Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.
Senior Software Engineer (Backend)
Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.
Senior Full Stack Engineer
Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
Senior Backend Engineer – Process and Workflow
Join Forto as a Senior Backend Engineer to drive automation and innovation in logistics with NodeJS, TypeScript, and MongoDB.
Senior Software Engineer - Data Platform
Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.
Fullstack Developer with Angular and C#
Join Navara as a Fullstack Developer in Amsterdam, working with Angular, C#, and modern tech stacks. Competitive salary and benefits offered.
Senior Full Stack Software Engineer
Join Buynomics as a Senior Full Stack Software Engineer, working with TypeScript, ReactJS, and NodeJS in a hybrid role in Cologne.
Senior Fullstack Engineer with TypeScript, React, and Node.js
Join Contentful as a Senior Fullstack Engineer to innovate with TypeScript, React, Node.js, and AI integrations in a hybrid work environment.
Senior Software Engineer - C#/.NET
Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.