Zip

Software Engineer, Backend (All Levels)

Zip1 months ago
Location

Toronto

Type

Full Time

Salary

CAD 120,000 – 180,000

Level

Senior

Role

Backend Engineer

Posted

Feb 10, 2026

Full TimeSenior

The role

Summary

Zip is seeking a versatile Backend Software Engineer to join their rapidly growing procurement platform that serves leading tech companies. The ideal candidate will develop scalable backend systems, build AI-driven features, and contribute to innovative solutions that transform enterprise software procurement.

What you'll do

Product Architecture: Design and build highly reliable and resilient backend systems for procurement platform
Feature Development: Develop scalable APIs and backend components to support web-based application features
Cross-Functional Collaboration: Work closely with product and customer-facing teams to understand requirements and implement thoughtful solutions
AI Integration: Build native AI features to automate workflows and enhance decision-making capabilities
Code Quality: Write high-quality, extensible, and maintainable backend code with strong architectural principles

What we look for

Technical

Programming LanguagesProficiency in Python, JavaScript, with strong backend development skills
Web TechnologiesExperience with API development, GraphQL, and production web application architectures
DevOps ToolsFamiliarity with Kubernetes, Spinnaker, Jenkins, Kibana, Prometheus, and Grafana

Education

Academic BackgroundBachelor's degree or higher in Computer Science, Physics, Mathematics, or related technical field

Experience

Professional ExperienceMinimum 3 years of software engineering experience in production environments
AI/Automation KnowledgeExposure to or interest in AI-driven automation and intelligent workflow development

Skills

Required skills

Backend DevelopmentStrong skills in designing and implementing scalable backend systems
API DevelopmentExperience creating robust and efficient APIs for web applications

Nice to have

Startup ExperiencePrevious work in small companies with diverse technical responsibilities
Integration ExperienceBackground in connecting external systems like Jira, ServiceNow, Slack

Compensation & benefits

Salary

CAD 120,000 – 180,000 (annual)

Stock options

Available

Benefits

Equity

Startup equity offering for employees

Health Coverage

100% coverage for health, vision, and dental

Flexible PTO

Unlimited paid time off policy

Remote Work

Hybrid model with 5 flexible remote days per quarter

Home Office Support

Stipend for home office setup and technology

Wellness Benefits

ClassPass membership and commuter benefits

Parental Support

Paid parental leave and fertility benefits


Interview process

  1. 1
    Initial Screening Recruiter call to discuss background and role fit
  2. 2
    Technical Assessment Online coding challenge or technical screening
  3. 3
    Technical Interviews Multiple rounds of in-depth technical interviews with engineering team members
  4. 4
    System Design Interview Evaluation of architectural and scalability problem-solving skills
  5. 5
    Final Interview Meeting with engineering leadership to assess cultural fit and team alignment

Apply for this position

You'll be redirected to the company's application page