Quality People. Quality Software.
Software Architect
Location
Canada
Posted
75 days ago
Salary
0
Seniority
Lead
Job Description
Software Architect
Lateral Group
• Lead solution definition for key initiatives: architecture, technical approach, integration strategy, cloud alignment, and delivery feasibility. • Work directly with client executives and product leaders to translate business needs into scalable, modern architectures across AWS, Azure, or GCP. • Collaborate with engineering teams to turn architectural direction into actionable plans, balancing quality, velocity, and pragmatic tradeoffs. • Conduct architecture assessments, review existing systems, and define modernization, migration, or greenfield approaches. • Develop solution proposals, SOWs, estimates, and architectural documentation for pre-sales and delivery. • Represent Lateral in early conversations with hyperscalers. • Support delivery teams through ongoing architectural decisions, technical guidance, and risk identification. • Champion clarity and quality: ensuring our solutions are maintainable, well-structured, secure, and aligned with long-term business value.
Job Requirements
- 7+ years of experience in technical leadership roles such as Solutions Architect, Senior Architect, Principal Consultant, or similar.
- A background in consulting or services environments
- Deep expertise in designing systems on AWS, Azure, or GCP architecture patterns, compute, storage, API design, integration strategies, observability, and deployment models.
- Strong ability to lead discovery conversations, clarify requirements, and translate business needs into technical direction.
- Experience shaping architecture for complex systems, SaaS products, integrations, distributed systems, and modern cloud applications.
- Excellent communication skills: you can explain tradeoffs, options, and decisions to both technical and non-technical stakeholders.
- Strong consultancy instincts: pre-sales exposure, client advisory work, and solution packaging are second nature to you.
- A preference for modern software engineering (cloud-native, serverless, event-driven, container-based, or hybrid approaches).
- Comfort working in ambiguity, shaping clarity, and bringing structure to complex technical and business problems.
Benefits
- Remote-First, Office Friendly: Work from wherever you’re most productive
- An Outstanding Team: Talented, kind, and hard-working people who care deeply about their craft - and about each other.
- Growth: You’ll be supported in growing your craft, exploring new paths, and stepping into greater responsibility - at your own pace
- A Culture of Excellence: We care deeply about doing the right thing - for our clients, our team, and ourselves.
- Variety & Stability: We’re profitable, independent, and over a decade strong. Yet every project brings a fresh challenge.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Semi-Senior Software Developer – Industria Software de gestión de redes
Prometeo TalentEmpowering startups to scale by connecting you with top 1% global talent. Since 2010. www.prometeotalent.com/
• Integrarse a un equipo que trabaja en el diseño, optimización y gestión de grandes volúmenes de información en un entorno cloud-first.
Junior Software Developer – Industria Software de gestión de redes
Prometeo TalentEmpowering startups to scale by connecting you with top 1% global talent. Since 2010. www.prometeotalent.com/
• Diseñar, optimizar y gestionar grandes volúmenes de información en un entorno cloud-first.
Senior Software Developer – Industria Software de gestión de redes
Prometeo TalentEmpowering startups to scale by connecting you with top 1% global talent. Since 2010. www.prometeotalent.com/
• Diseñar, optimizar y gestionar grandes volúmenes de información en un entorno cloud-first.
• Drive architectural discussions and decisions within your domain, ensuring alignment with distributed microservices best practices. • Define and enforce engineering best practices across the team. • Foster a healthy code review culture that emphasizes constructive feedback and continuous learning. • Collaborate to build the technical roadmap and support your team in executing it. • Lead major technical decisions, set standards, and ensure alignment with business objectives. • Guide, mentor, and support engineers in their technical growth. • Combine strategic vision with hands-on execution when needed. • Communicate effectively with engineering, product, and business teams. • Translate complex technical challenges into clear, actionable insights for non-technical stakeholders.


