Join Our Team as a Senior Full Stack Software Engineer
Are you passionate about building production-grade software and scaling it to millions of users? Do you want to be part of a motivated team that defines the processes and procedures to build a lasting engineering culture? If so, we have an exciting opportunity for you to join our team as a Senior Full Stack Software Engineer.
About Us
At Canal, we are revolutionizing the way people discover and sell physical products online. Our mission is to create a network of deep integrations across e-commerce platforms, combined with a web app that connects consumer brands to the people and places that could sell their products. We are backed by top e-commerce investors and industry leaders, and we are on a mission to guide and empower digital merchandisers to activate and manage brand partnerships.
Your Role
As a Senior Full Stack Software Engineer, you will:
- Participate in roadmapping and architecture discussions.
- Produce high-quality, production-ready, readable, and maintainable code.
- Lead large projects from initial inception to production.
- Unblock and support your team of peers, including engineers, executives, designers, product managers, and business operators.
What We Are Looking For
- A computer science or technical degree with 3-4 years of industry experience, or 5-6 years in full-time software engineering roles.
- At least one year working within a web framework (Django, Rails, Spring, etc.).
- At least one year building with React or a comparable front-end web development library.
- Extensive knowledge of SQL databases (Postgres preferred).
- Experience with projects involving integrations, webhooks, and/or APIs.
Our Tech 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 + 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
- 🚕 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 the needs of the business, which (as with any startup) are evolving constantly.
Join us in San Francisco and be a foundational member of a brand new project. Help us shape the future of online shopping!
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 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
Senior Full Stack Engineer
Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.
Senior Software Engineer - Python, Django, Angular
Join Ilkari as a Senior Software Engineer to lead development in Python, Django, and Angular, creating scalable solutions in a hybrid work environment.
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 Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
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 Full Stack Developer (Node.js, React.js)
Join Grand Parade as a Senior Full Stack Developer, working with Node.js and React.js in a hybrid role in Cracow, Poland.
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.
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.
Senior Cloud DevOps Engineer
Join netgo as a Senior Cloud DevOps Engineer in Berlin. Work with Kubernetes, GitOps, and more in a dynamic team environment.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS to revolutionize ecommerce customer support.
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.
Full-Stack Engineer with Angular and React.js
Join Labelbox as a Full-Stack Engineer to develop scalable systems using Angular, React.js, and GraphQL. Work remotely in a dynamic AI-driven environment.
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 Full-Stack Developer - TypeScript
Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.
Senior Full Stack Engineer (PHP, Angular, React)
Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.
Senior Full-Stack Developer
Join Basic-Fit as a Senior Full-Stack Developer in Tilburg. Work with React, Node.js, and more to enhance fitness experiences across Europe.
Senior Software Engineer - Dispatching
Join as a Senior Software Engineer to lead dispatching services design, optimizing global networks with Go, Ruby, and React.
Senior FullStack Developer (React, Node.js, TypeScript)
Join Bloom as a Senior FullStack Developer to enhance our platform using React, Node.js, and TypeScript in a dynamic, hybrid work environment.
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.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Software Engineer (JavaScript/React) - Display Ads (AdTech)
Join Delivery Hero as a Software Engineer (JavaScript/React) in Berlin to develop cutting-edge AdTech solutions for the local delivery market.
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 - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Senior Fullstack Developer with JavaScript and TypeScript Expertise
Seeking a Senior Fullstack Developer with expertise in JavaScript, TypeScript, ReactJS, and AWS for a dynamic role in Brussels.