Future Works

Solution Architect

Future Works

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Job Level

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