Zip

Software Engineer, Backend (All Levels)

Zip3 weeks ago
Location

Toronto

Type

Full Time

Salary

CAD 110,000 – 175,000

Level

Mid

Role

Backend Engineer

Posted

Apr 23, 2026

Full TimeMid

The role

Summary

Zip is seeking a versatile Backend Software Engineer to join their rapidly growing AI-powered enterprise procurement platform. The ideal candidate will contribute to building core products and architecture, working autonomously to develop scalable solutions that drive innovation in procurement workflows and AI-enabled decision-making.

What you'll do

Product Development: Design and build highly reliable and resilient backend products and features for enterprise procurement platform
Cross-Functional Collaboration: Work closely with product and customer-facing teams to understand requirements and develop thoughtful technical solutions
API Development: Design and build scalable APIs to support existing and new features for web-based application
AI Feature Integration: Develop native AI features to automate workflows and enhance decision-making capabilities
Code Quality: Write high-quality, extensible, and maintainable code that supports the platform's rapid growth and innovation

What we look for

Technical

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

Education

Minimum QualificationBachelor'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

Skills

Required skills

Backend DevelopmentStrong skills in designing and implementing backend systems and APIs
Programming LanguagesProficiency in Python and JavaScript
System ArchitectureAbility to design scalable and resilient software architectures

Nice to have

AI/ML IntegrationExperience or interest in AI-driven automation and intelligent workflow development
Startup ExperiencePrevious work in small companies with diverse technical responsibilities
Integration ExperienceWorking knowledge of API connections with external systems like Jira, ServiceNow, Slack

Compensation & benefits

Salary

CAD 110,000 – 175,000 (annual)

Stock options

Available

Benefits

Health Coverage

100% coverage for health, vision, and dental insurance

Equity

Startup equity and stock options

Flexible Work

Hybrid work model with 5 flexible remote days per quarter

Professional Development

Home office stipend, phone/internet reimbursement, and ClassPass membership

Family Support

Paid parental leave and fertility benefits

Additional Perks

Catered meals, team building events, monthly commuter benefit, and Employee Assistance Program


Interview process

  1. 1
    Initial Screening Resume review and initial phone/video screening with recruiting team
  2. 2
    Technical Assessment Online coding challenge or take-home project to evaluate technical skills
  3. 3
    Technical Interviews Multiple rounds of technical interviews focusing on backend development, system design, and problem-solving
  4. 4
    Team Fit Interview Interview with potential team members to assess cultural fit and collaboration potential
  5. 5
    Final Interview Meeting with engineering leadership to discuss role expectations and candidate's career goals

Apply for this position

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