Careers
Build your career from anywhere.
Every ECI role is 100% remote — no travel required, no relocation, no exceptions. 29 openings are currently accepting applications.
AI ResearcherData & AIFull-time
Remote — Canada (100% remote, no travel required)
Push the frontier of what ECI can offer clients — evaluated, documented, and made practical.
What you'll do
- Research, prototype, and evaluate emerging AI techniques against client-relevant problems.
- Publish internal reference implementations and clear technical write-ups.
- Collaborate with delivery teams to transition research into production systems.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- MSc or PhD in a relevant field, or equivalent research output.
- Strong publication or open-source track record in ML/AI.
- Ability to translate research into engineering-ready approaches.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleAutomation & DevOps EngineerEngineeringFull-time
Remote — Canada (100% remote, no travel required)
Turn manual infrastructure into code — IaC, CI/CD pipelines, and deployment automation across client estates.
What you'll do
- Build and maintain infrastructure as code (Terraform, Ansible) for client environments.
- Implement CI/CD pipelines that provision, configure, and validate infrastructure changes.
- Standardize configuration management and deployment scripting across engagements.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 4+ years in DevOps or infrastructure automation.
- Production experience with Terraform or Ansible and at least one major cloud (Azure or AWS).
- Strong scripting in Python, Bash, or PowerShell and Git-based workflows.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleBackend DeveloperEngineeringFull-time
Remote — Canada (100% remote, no travel required)
Build the services, APIs, and data layers that enterprise systems run on.
What you'll do
- Design and implement secure, performant APIs and business services.
- Model data and write efficient, correct database access layers.
- Own services through deployment and production operation.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 5+ years of backend development in Java, C#/.NET, Python, or Node.js.
- Strong relational database and API design fundamentals.
- Experience with CI/CD-delivered cloud deployments.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleBusiness AnalystAdvisoryFull-time
Remote — Canada (100% remote, no travel required)
Turn fuzzy business problems into precise, buildable requirements.
What you'll do
- Elicit and document business requirements, processes, and success measures.
- Bridge business stakeholders and engineering teams throughout delivery.
- Support UAT, training, and adoption activities at go-live.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 6+ years as a BA on technology projects, ideally enterprise systems.
- Mastery of requirements techniques: process mapping, user stories, acceptance criteria.
- Experience in at least one regulated industry is an asset.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleCloud ArchitectCloud & InfrastructureFull-time
Remote — Canada (100% remote, no travel required)
Design and govern cloud platforms that clients build businesses on — resilient, compliant, and cost-aware.
What you'll do
- Define landing zones, network topology, identity, and governance across cloud estates.
- Lead migration and modernization programs from on-premise estates to cloud.
- Set guardrails: policy-as-code, cost controls, and security baselines.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 8+ years in infrastructure with deep hands-on AWS, Azure, or GCP.
- Production experience with Kubernetes and infrastructure-as-code (Terraform preferred).
- Experience with FinOps or cloud cost optimization at scale.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleCustomer Service RepresentativeOperationsFull-time
Remote — Canada (100% remote, no travel required)
Be the calm, competent first point of contact for the people who rely on us.
What you'll do
- Respond to client and user inquiries across email, chat, and phone.
- Log, triage, and route issues accurately; follow through to resolution.
- Maintain knowledge-base articles and contribute to process improvement.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 2+ years in customer service or helpdesk roles.
- Excellent written and verbal communication in English.
- Patience, precision, and genuine care for the person on the other end.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleCybersecurity & Compliance EngineerCloud & InfrastructureFull-time
Remote — Canada (100% remote, no travel required)
Design and harden client environments — security architecture, SIEM/EDR rollouts, Zero Trust, and regulatory compliance that stands up to audit.
What you'll do
- Design security architecture and hardening baselines for client infrastructure and cloud estates.
- Roll out SIEM and EDR platforms: onboarding, detection tuning, and response workflows.
- Implement Zero Trust controls and drive regulatory compliance hardening against recognized frameworks.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 5+ years in security engineering on infrastructure or cloud environments.
- Hands-on experience with SIEM/EDR platforms and identity-centric security controls.
- Working knowledge of NIST, ISO 27001, or CIS frameworks; CISSP or CCSP is an asset.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleForward Deployment EngineerEngineeringFull-time
Remote — Canada (100% remote, no travel required)
Deploy and adapt the product inside client environments — hands-on, on the front line of delivery.
What you'll do
- Configure, integrate, and launch products within client cloud environments.
- Build custom integrations and troubleshoot environment-specific issues.
- Feed deployment learnings back to the product team.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 4+ years in solutions, deployment, or infrastructure engineering.
- Scripting and automation skills (Python, Bash) and SQL fluency.
- Comfort operating directly with clients in fast-moving engagements.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleFrontend DeveloperEngineeringFull-time
Remote — Canada (100% remote, no travel required)
Build fast, accessible user interfaces that hold up under enterprise scale and scrutiny.
What you'll do
- Implement responsive, accessible UIs in React with clean component architecture.
- Integrate with APIs and manage client state with sound patterns.
- Own performance, accessibility, and cross-browser quality of the frontend.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 5+ years of frontend development with deep React experience.
- Strong CSS fundamentals and WCAG-aware development habits.
- Experience with testing (unit and E2E) in frontend codebases.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleJunior Software DeveloperEngineeringFull-time
Remote — Canada (100% remote, no travel required)
Start your career building real systems with senior engineers who invest in your growth.
What you'll do
- Implement features and fixes under the guidance of senior developers.
- Write clean, tested code and participate actively in code reviews.
- Learn the client domain and take increasing ownership of components.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- Diploma or degree in computer science, or equivalent demonstrated ability.
- Comfort with at least one language (Python, Java, JavaScript, or C#).
- Genuine curiosity and a habit of asking good questions.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleMachine Learning EngineerData & AIFull-time
Remote — Canada (100% remote, no travel required)
Take models from notebook to production — and keep them healthy there.
What you'll do
- Build training and inference pipelines with solid MLOps practices.
- Deploy and monitor models serving real enterprise workloads.
- Partner with data scientists and engineers on data quality and features.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 5+ years in software engineering with 2+ years focused on ML in production.
- Strong Python; experience with ML frameworks and orchestration tooling.
- Cloud ML platform experience (SageMaker, Azure ML, or Vertex AI).
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleNetwork & Infrastructure EngineerCloud & InfrastructureFull-time
Remote — Canada (100% remote, no travel required)
Design and deliver the networks our clients run on — multi-site WAN, core switching, and security boundaries that hold up in production.
What you'll do
- Design and deploy multi-site WAN and SD-WAN solutions for distributed client environments.
- Implement core switching, VLAN segmentation, and routing across campus and data center networks.
- Deploy and harden firewalls and site-to-site connectivity for multi-site clients.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 5+ years in network engineering across routing, switching, and firewall platforms.
- CCNP or equivalent certification is an asset.
- Hands-on experience with Fortinet, Palo Alto, or Cisco firewalls and SD-WAN deployments.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleProduct OwnerDeliveryFull-time
Remote — Canada (100% remote, no travel required)
Own the what and the why for a product stream — and keep the backlog honestly prioritized.
What you'll do
- Define and maintain a roadmap-connected product backlog with clear acceptance criteria.
- Represent client and user interests in delivery decisions.
- Measure and communicate product outcomes, not just output.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 5+ years in product ownership or product management for software products.
- Experience working with agile delivery teams in enterprise environments.
- Strong stakeholder management and prioritization judgment.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleProject ManagerDeliveryFull-time
Remote — Canada (100% remote, no travel required)
Keep complex programs predictable — scope, schedule, risk, and communication handled without drama.
What you'll do
- Own delivery plans, budgets, and status reporting for enterprise engagements.
- Manage risks, dependencies, and stakeholder expectations proactively.
- Coordinate cross-functional teams and vendor contributions end to end.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 7+ years managing technology projects, ideally in consulting or regulated industries.
- Certification such as PMP or PRINCE2 is an asset.
- Strong written communication and a no-surprises reporting style.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleQA Test AnalystEngineeringFull-time
Remote — Canada (100% remote, no travel required)
Protect client outcomes by making quality a measured, visible property of every release.
What you'll do
- Design and execute test plans covering functional, regression, and integration scenarios.
- Document defects precisely and verify fixes through to closure.
- Contribute to test automation suites and improve coverage release over release.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 4+ years in software QA with strong test-design fundamentals.
- Hands-on experience with test management tooling and API testing.
- Scripting skills (Python, Java, or JavaScript) for automation are an asset.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleRecruiterPeopleFull-time
Remote — Canada (100% remote, no travel required)
Find and land the senior engineers this company is built on — no spray-and-pray.
What you'll do
- Run full-cycle recruitment for technical and delivery roles.
- Build genuine pipelines through outreach, referral, and community — not just job boards.
- Own candidate experience end to end with honest, timely communication.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 3+ years of technical recruiting experience.
- Ability to assess technical depth through structured conversations.
- Experience with ATS tooling and metric-driven sourcing.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleScrum MasterDeliveryFull-time
Remote — Canada (100% remote, no travel required)
Coach delivery teams to a sustainable, high-trust rhythm of shipping.
What you'll do
- Facilitate scrum ceremonies, backlog refinement, and release planning.
- Surface and remove impediments; coach the team on agile engineering practices.
- Report velocity, flow, and delivery health honestly to stakeholders.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 4+ years as a Scrum Master with software delivery teams.
- Solid grasp of agile engineering practices (CI/CD, testing, DevOps culture).
- Scrum certification (PSM or CSM) is an asset.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleSenior Software DeveloperEngineeringFull-time
Remote — Canada (100% remote, no travel required)
Own significant components of enterprise systems and raise the bar for the teams around you.
What you'll do
- Design, build, and operate services and applications in client environments.
- Lead code reviews, mentor mid-level developers, and set quality standards.
- Partner with architects to turn designs into working, maintainable software.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 7+ years of professional software development experience.
- Depth in at least two of: Java, C#/.NET, Python, TypeScript/Node.js.
- Strong testing discipline and cloud-native development experience.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleSenior Solutions PrincipalAdvisoryFull-time
Remote — Canada (100% remote, no travel required)
Own the technical and commercial shape of major client engagements — from first conversation to signed architecture.
What you'll do
- Lead discovery workshops with enterprise stakeholders and translate business outcomes into solution blueprints.
- Serve as the trusted technical authority in pre-sales, RFP responses, and executive presentations.
- Mentor architects and engineers, and own delivery quality across your accounts.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 10+ years in enterprise IT with a track record leading multi-team solution delivery.
- Strong grounding in cloud architecture, integration patterns, and modern delivery practices.
- Experience presenting technical strategy to C-level audiences.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleSenior Systems & Cloud Engineer (Project Delivery)Cloud & InfrastructureFull-time
Remote — Canada (100% remote, no travel required)
Lead hands-on implementation for the projects ECI delivers — server builds, virtualization, identity, and cloud migrations done right the first time.
What you'll do
- Lead implementation of server, virtualization, and identity platforms across project engagements.
- Execute cloud migrations: assessment, cutover planning, migration waves, and validation.
- Mentor engineers and ensure clean documentation and handover to support at project close.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 7+ years in systems engineering with deep Windows Server, VMware, and directory/identity (Active Directory, Entra ID) experience.
- Hands-on delivery of Azure or AWS migrations in production environments.
- Strong scripting ability (PowerShell, Bash, or Python).
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleSoftware Developer LeadEngineeringFull-time
Remote — Canada (100% remote, no travel required)
Lead delivery teams end to end — technically and personally — while staying close to the code.
What you'll do
- Own technical delivery for a team: planning, reviews, standards, and releases.
- Make and document key implementation decisions with architects.
- Coach developers and run a healthy, blameless engineering culture.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 9+ years of software development with 3+ years of technical leadership.
- Track record shipping and operating production systems in enterprise settings.
- Strong communication with both engineers and non-technical stakeholders.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleSolutions ArchitectEngineeringFull-time
Remote — Canada (100% remote, no travel required)
Design end-to-end solutions that survive contact with enterprise reality — security, cost, compliance, and scale.
What you'll do
- Produce target-state architectures, integration designs, and migration strategies for client systems.
- Run architecture reviews and keep decision records current and defensible.
- Guide delivery teams through implementation, resolving design trade-offs as they arise.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 8+ years of software or infrastructure engineering experience.
- Demonstrated ownership of architecture in at least one regulated industry.
- Fluency with at least one major cloud platform and IaC tooling.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleSolutions Architect (Infrastructure & Cloud)AdvisoryFull-time
Remote — Canada (100% remote, no travel required)
Lead technical discovery and design the infrastructure and cloud solutions ECI delivers — from the first workshop to a signed statement of work.
What you'll do
- Run technical discovery with client stakeholders and translate business outcomes into architecture decisions.
- Produce solution designs, bills of materials (BOMs), and costed implementation options.
- Author statements of work (SOWs) and support pre-sales through delivery handover.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 8+ years in IT infrastructure with deep hands-on cloud (Azure or AWS) and virtualization experience.
- Strong networking, identity, and storage fundamentals across hybrid environments.
- Proven experience writing SOWs and BOMs and presenting technical designs to client decision-makers.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleSystems AnalystEngineeringFull-time
Remote — Canada (100% remote, no travel required)
Own the technical middle ground: how systems connect, what data flows where, and why.
What you'll do
- Analyze existing systems and document interfaces, data flows, and dependencies.
- Specify integration and configuration requirements for implementation teams.
- Troubleshoot cross-system issues and drive them to resolution.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 6+ years in systems analysis or a related technical role.
- Strong understanding of APIs, data formats, and enterprise integration patterns.
- SQL proficiency and comfort reading system documentation and logs.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleSystems Integration & Onboarding SpecialistOperationsFull-time
Remote — Canada (100% remote, no travel required)
Own the transition from project to steady-state support — hypercare, documentation, and RMM/PSA onboarding that leaves nothing falling through the cracks.
What you'll do
- Run post-project hypercare: stabilize new environments and resolve transition issues quickly.
- Produce and maintain the documentation clients and support teams rely on.
- Configure RMM/PSA tooling and execute the structured transition of newly delivered systems into support.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 4+ years in an MSP or in project-to-support transition roles.
- Hands-on experience with RMM/PSA platforms (e.g., ConnectWise, Autotask, Datto).
- Exceptional documentation discipline and attention to detail.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleTechnical Project Manager (IT PM)DeliveryFull-time
Remote — Canada (100% remote, no travel required)
Keep infrastructure and cloud projects predictable — schedule, resources, risk, and scope under control from kickoff to closeout.
What you'll do
- Build and maintain project schedules and allocate resources across concurrent engagements.
- Manage project risks, dependencies, and issues proactively with clear escalation paths.
- Control change orders: assess impact, price, and get client sign-off without scope drift.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 5+ years managing IT infrastructure, cloud, or systems integration projects.
- Certification such as PMP or PRINCE2 is an asset.
- Comfortable with technical scope (networking, servers, cloud migrations) and change-order commercial discipline.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleTier 3 Escalation / NOC LeadOperationsFull-time
Remote — Canada (100% remote, no travel required)
Be the final escalation point after handover — senior operational engineering for the incidents nobody else can close.
What you'll do
- Handle Tier 3 escalations: deep diagnostics across network, systems, and cloud environments.
- Lead NOC operations: monitoring, incident prioritization, and major incident coordination.
- Drive root-cause analysis and problem management, and mentor Tier 1 and Tier 2 analysts.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 7+ years in IT operations or infrastructure engineering.
- Strong diagnostic range: networking, Windows/Linux servers, virtualization, and cloud services.
- Experience leading incident response and coaching junior operational staff.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this roleUI/UX DesignerDesignFull-time
Remote — Canada (100% remote, no travel required)
Design interfaces enterprise users actually want to use — accessible, clear, and tested.
What you'll do
- Conduct user research and translate findings into flows, wireframes, and prototypes.
- Design polished UI with consistent design systems and accessible contrast.
- Validate designs through usability testing and iterate on evidence.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 5+ years of product design experience with a strong portfolio.
- Fluency in Figma and modern design-system practices.
- Working knowledge of WCAG 2.1 accessibility requirements.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this rolevCIO / Principal Technology ConsultantAdvisoryFull-time
Remote — Canada (100% remote, no travel required)
Act as the long-term technology executive for client organizations — multi-year roadmaps, budget forecasting, and alignment from the server room to the boardroom.
What you'll do
- Build and maintain multi-year IT roadmaps aligned to each client's business strategy.
- Own IT budget forecasting, licensing position, and technology investment planning.
- Drive executive alignment: quarterly business reviews, steering committees, and stakeholder buy-in.
What you bring
- Must currently reside in Canada — this is a 100% remote role, open only to individuals residing in Canada.
- 10+ years in IT with significant consulting or client-facing advisory experience.
- Financial acumen: budgeting, TCO modelling, and build-vs-buy tradeoffs.
- Track record presenting technology strategy to C-level audiences.
Language of work: English. In accordance with Quebec's Act respecting the French language (Bill 96), candidates residing in Quebec will be interviewed in French. No specific level of French is required for the day-to-day duties of this role.
Apply for this role