Staff Backend Software Engineer
CanalAbout 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 Backend Software Engineer
Join Canal as a Staff Backend Software Engineer to build scalable software solutions using Django, GraphQL, and TypeScript.
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.
Staff Fullstack Engineer
Join Verkada as a Staff Fullstack Engineer to design and develop backend APIs and scalable solutions for real-time video monitoring.
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 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.
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.
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.
Front-End Engineer
Join Amazon as a Front-End Engineer to build user-facing software with HTML, CSS, and JavaScript.
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.
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 Development Engineer
Join Adobe as a Software Development Engineer in San Francisco, focusing on backend services for Adobe Content.
Staff Software Engineer (Kotlin/Java, React)
Join Albert Heijn as a Staff Software Engineer to lead and innovate in Kotlin, Java, and React. Drive tech transformation in a hybrid work environment.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Front-End Engineer
Join Amazon as a Front-End Engineer to build user-facing software with HTML, CSS, JavaScript, and frameworks like React.
Senior Backend Developer
Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.
Senior Backend Engineer
Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.
Senior Software Engineer with Front-End Experience (Next.js/Vercel)
Join Subject as a Senior Software Engineer with expertise in Next.js and Vercel, leading innovative projects in a dynamic ed-tech startup.
Remote Software Engineer
Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.
Staff Fullstack Engineer
Join Vendr as a Staff Fullstack Engineer to lead the development of our Marketplace platform, enhancing product discovery and procurement.
Staff Frontend Software Engineer
Join Canal as a Staff Frontend Software Engineer in San Francisco, specializing in React.js and web development.
Senior Staff Software Engineer, Fullstack Backend
Join Intuit as a Senior Staff Software Engineer to lead MarTech initiatives, focusing on backend development and integration.