cover image
UniUni

Software Architect

On site

Vancouver, Canada

Senior

Full Time

16-10-2025

Share this job:

Skills

Communication Leadership Python Java PHP MySQL PostgreSQL Problem-solving Attention to detail Architecture Application Architecture angular laravel react AWS Process Improvement E-commerce Microservices

Job Specifications

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.

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 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.

Requirements

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.

About the Company

Founded in 2019 and headquartered in Richmond, B.C., Canada, UniUni is a leading technology-enabled logistics company revolutionizing the last-mile delivery landscape for the e-commerce industry. As a platform that seamlessly integrates advanced technology with efficient delivery solutions, UniUni enables businesses to provide a superior online shopping experience, ensuring unparalleled efficiency and customer satisfaction. UniUni serves a diverse range of clients--from e-commerce platforms to online retailers and brands--an... Know more