Enable job alerts via email!

Software Architect

UniUni Logistics

Vancouver

On-site

CAD 110,000 - 140,000

Full time

30 days ago

Job summary

A leading logistics company in Metro Vancouver is seeking a highly skilled Software Architect. The role involves designing enterprise-level applications and requires 8+ years of software engineering experience with expertise in PHP/Laravel, Java, Python, Angular, and more. The company offers a competitive salary range between CAD 110,000 to CAD 140,000 and various health benefits.

Benefits

Dental insurance
Vision insurance
Medical insurance
Paid Holiday
Paid Time Off
Paid Sick Leave
Management training program

Qualifications

  • 8+ years of professional software engineering experience, including 4+ years in a technical leadership or architecture-focused role.
  • Proven experience implementing database sharding in production environments.
  • Strong understanding of scalable, cloud-native application design and deployment.

Responsibilities

  • Collaborate with cross-functional teams and stakeholders to gather requirements and translate them into robust technical architectures.
  • Design and deliver end-to-end solutions leveraging various technologies.
  • Own the full solution lifecycle, from discovery and architecture design through validation.

Skills

PHP/Laravel
Java
Python
Angular
React
Microservices
MySQL
PostgreSQL
AWS

Education

Bachelor’s or Master’s degree in Computer Science or related field
Job description

Who Are We?

UniUni, a North American leader in last-mile logistics, delivers tens of millions of parcels annually across Canada, from coast to coast, and is rapidly expanding its footprint in the United States. Founded in 2019, UniUni is known for its tech-driven innovation and crowdsourced delivery model, providing fast, economical, and reliable services to local, national, and international e-commerce clients.

What Do We Offer?

At UniUni, we empower our employees with opportunities to achieve their professional goals. We value both lateral growth and vertical advancement, ensuring every role helps you develop your skills, broaden your expertise, and build a fulfilling career. We are looking for passionate professionals ready to work hard, embrace challenges, and enjoy being part of a dynamic, fun team.

Role Overview

We are seeking a highly skilled and experienced Software Architect to join our growing team. The ideal candidate will have a proven track record of defining architectural vision, executing technology strategies, and collaborating across cross-functional product and engineering teams. Candidates with Principal Software Engineer experience who have taken on architectural responsibilities are strongly encouraged to apply.

As a Software Architect, you will be responsible for designing and implementing enterprise-level applications that power our core business operations, ensuring technical excellence, scalability, and long-term maintainability.

  • Collaborate with cross-functional teams and stakeholders to gather requirements and translate them into robust technical architectures.
  • Design and deliver end-to-end solutions leveraging PHP/Laravel, Java, Python, Angular, React, Microservices, MySQL, PostgreSQL, and AWS.
  • Architect, design, and implement database sharding strategies for MySQL and/or PostgreSQL to support large-scale, high-concurrency environments.
  • Own the full solution lifecycle, from discovery and architecture design through validation, implementation, and optimization.
  • Contribute to technology strategy, tool evaluation, and continuous process improvement.
  • Produce clear architectural documentation, diagrams, and decision logs, ensuring alignment with business and technical objectives.
  • Stay ahead of emerging technologies and recommend innovative solutions to enhance system performance and scalability.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 8+ years of professional software engineering experience, including 4+ years in a technical leadership or architecture-focused role.
  • Strong hands-on proficiency with PHP/Laravel, Java, Python, Angular, React, Microservices, MySQL, PostgreSQL, and AWS.
  • Proven experience implementing database sharding in production environments.
  • Strong understanding of scalable, cloud-native application design and deployment.
  • In-depth knowledge of the end-to-end solutioning cycle and enterprise application architecture.
  • Excellent communication and collaboration skills, with the ability to convey complex technical concepts to both technical and non-technical audiences.
  • Strong analytical and problem-solving skills with exceptional attention to detail.
  • Dental, Vision, Medical insurance, Paid Holiday, Paid Time Off, Paid Sick Leave, Management training program
  • Salary range $110,000 to $140,000 CAD
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.