
Solution Architect
Future Works
full-time
Posted on:
Location Type: Remote
Location: Canada
Visit company websiteExplore more
About the role
- Solution Architecture: Own the end-to-end architecture across data ingestion, storage, model services, optimization logic, and user-facing applications.
- Secure Environment Design: Define and oversee a single-tenant cloud environment that supports rapid delivery while meeting strict requirements for security, access control, auditability, and data isolation.
- Data Platform Collaboration: Work alongside the Data Engineering Lead to shape the canonical schema, integration patterns, and transformation rules required to unify historical freight, order, inventory, and rate card data.
- Decision Engine Design: Architect how predictive models, business rules, and optimization solvers work together to produce clear, defensible recommendations under real operational constraints.
- Production Hardening: Establish the non-functional requirements for performance, resilience, monitoring, deployment, rollback, and release readiness so the platform can operate reliably beyond the pilot phase.
- Cross-Functional Technical Leadership: Translate business requirements and operational logic into clear technical decisions, guiding engineering teams on trade-offs, sequencing, and implementation standards.
Requirements
- 8+ years of experience in Solutions Architecture, Platform Architecture, or senior software engineering, with a strong track record of designing secure, production-grade enterprise systems.
- Cloud Expertise: Hands-on experience designing and deploying systems in AWS and/or Azure, including identity, network segregation, secrets management, and secure environment configuration.
- Technical Breadth: Strong working knowledge of Python-based services, APIs, PostgreSQL or similar data stores, and modern web application architectures.
- Systems Thinking: Proven ability to design end-to-end solutions that connect data pipelines, business logic, analytics or machine learning components, and operational user interfaces.
- Integration Experience: Practical experience working around enterprise systems such as ERP, WMS, CRM, or logistics platforms, especially in environments where data is fragmented and source systems cannot be changed easily.
- Domain Knowledge: Previous experience working with supply chain, logistics, fulfilment, or ERP-heavy operational environments is highly preferred. You should understand the realities of freight flows, inventory positioning, allocation logic, warehouse constraints, and the downstream cost of operational exceptions.
- Regulated Delivery: Good judgment around auditability, deterministic workflows, traceability, and release control in environments where technical decisions must be explainable and reviewable.
- Agile Execution: Ability to work effectively in fast, hypothesis-driven delivery cycles where the focus is on proving value quickly without creating unnecessary technical debt.
- AI-Native Workflow: Comfort utilizing LLM code assistants and agentic engineering to improve speed, quality, and architectural clarity.
Benefits
- Work from anywhere, forever - We are a fully remote and global team. We trust you to manage your time and energy to deliver exceptional results.
- Connect deeply - We gather for immersive, all-expenses-paid company retreats in unique locations to connect, learn, and grow together.
- Share in the upside - A competitive compensation package including equity, bonuses, substantial participation in company profits with a clear growth path to C-Level leadership based on performance.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Solutions ArchitecturePlatform ArchitectureAWSAzurePythonAPIsPostgreSQLdata pipelinesmachine learningweb application architectures
Soft Skills
cross-functional technical leadershipsystems thinkinggood judgmentagile execution