Skip to Main Content

Job Title


Software Architect (Canada, Eastern Time)


Company : Lateral Group


Location : Toronto, Ontario


Created : 2026-01-22


Job Type : Full Time


Job Description

Get AI-powered advice on this job and more exclusive features. About The Company Lateral stands for technology excellence. Were a profitable, award-winning design and technology company with over 20 years of experience launching bold ventures and transforming businesses. A globally distributed team of 200+ experts united by the shared purpose: the continuous pursuit of quality. We do things differently: design and build great products with a bias for action and results. We work on time, on budget, on quality. We care deeply about our work and about each other. Every detail matters. We iterate, reflect, and adapt quickly. Were obsessed with agility, ownership, and continuous improvement. What youll do at Lateral centers on delivering high-quality software architecture and leadership to projects, partnering with clients, and growing the teams capabilities. What Youll Do Design Technical Solutions: create and maintain core architecture and engineering artifacts, including SDDs/SDPs, call chains, activity & sequence diagrams, interface definitions, and detailed designs. Lead Developers By Example: set technical direction, enforce coding standards, review implementations, troubleshoot complex issues, and uphold engineering best practices. Partner With Clients: work through the full lifecycle from technical discovery to delivery, translating business needs into robust technical solutions and clearly communicating decisions. Take Ownership Of The Full Project Lifecycle: oversee system design, development, testing, deployment, and post-launch stability, ensuring architectural integrity and product value. Improve Yourself and the Team: when not on client work, develop internal tools, research new technologies, assist with recruiting, and push capabilities forward. Mentor and Support Junior Engineers: participate in design reviews and pair programming, provide constructive feedback, and foster a thoughtful, continuously learning culture. Example Projects You May Join: Build an AI-powered healthcare platform to help detect diseases earlier. Launch a new fintech product from the ground up. Scale a global SaaS commerce system with millions of products. Whatever the challenge, youll be building software that changes lives and moves industries forward. How We Measure Success In This Role In the first two weeks: make your first meaningful contribution to the project and communicate well async and in meetings. In the first 3 months: understand the system architecture, design before you code, ship production-ready code, communicate clearly, and deliver what you commit to. After 3 months: take ownership of larger features, help others by sharing knowledge, and align decisions with data/codebase and business goals. We measure success by evaluating results, quality and reliability of designs, delivery consistency, peer and lead feedback, and ability to work independently and unblock others. What Were Looking For We seek technically strong teammates who care deeply about their craft and how work gets done. You must bring: 8+ years in software engineering; at least 3 years in a senior or architectural role Several systems designed and shipped to production Strong command of system design, architecture patterns, and scalable distributed systems Combination of technology and people skills Proficiency in clean, maintainable code in one or more modern languages (e.g., C#) Experience designing APIs, service contracts, and modular, evolvable systems Ability to produce clear technical artifacts (architecture diagrams, design docs, call chains, interface specs) Quality mindset: unit tests, integration tests, automation, defensive programming Strong problem-solving and debugging skills with a hands-on, proactive attitude Excellent English written and verbal communication Commitment to making a difference, continuous learning, and collaboration Bonus points for: Method-Based Systems Clear, structured communication and excellence in design documentation Why Youll Love Working Here Real Impact: meaningful products across healthcare, commerce, sustainability, and next-gen tech. Remote-First, Office Friendly: work from anywhere; offices available for collaboration if nearby. Async Collaboration: we prioritize async work and outcomes over hours. Outstanding Team: talented, kind, and dedicated professionals with no egos or politics. Growth: support for developing your craft and stepping into greater responsibility. Culture of Excellence: no burnout, no crunch, high-quality work delivered sustainably. Variety & Stability: profitable, independent, with diverse projects. This Role Might Not Be For You If you prefer a highly defined structure, struggle with distributed/async work, dislike feedback, or are uncomfortable with change and ambiguity, this role may not fit. If this sounds like fuel, wed love to talk! How to Apply and What to Expect in the Interview Process Our hiring process is structured as a sequence of steps designed to be fair and respectful of everyones time. We will: Let you know clearly what the next step is Share updates and feedback wherever possible Invite questions if anything feels unclear Step 1: Express Your Interest Please send your resume, a short note about what excites you about this role, and links to your work. Step 27: Talent Partner Conversation, Technical Interview, Take Home/Live Assignment, Operational Interview, Reference Checks, Offer each step explained in the description. Step 7: Offer If selected, youll receive a comprehensive offer detailing compensation and other pertinent information. Join us and lets build something extraordinary. #J-18808-Ljbffr