Advisory and technology for interest rate and FX derivatives. GlobalCapital's 2022 "Risk Advisory Firm of the Year."
Senior Platform Engineer – Cloud Architecture, AI Platforms
Location
Canada
Posted
8 days ago
Salary
$110K - $140K / year
Seniority
Senior
Job Description
Senior Platform Engineer – Cloud Architecture, AI Platforms
Derivative Path
• Design and own AWS multi-account architectures, including VPC networking, security controls, and shared-services patterns to support AI workloads • Build and maintain scalable compute environments using ECS Fargate, EKS, and Lambda for both application and model hosting • Implement Infrastructure as Code (IaC) using AWS CDK (preferred) or Terraform to define and manage the entire AI platform stack • Develop and manage CI/CD pipelines using GitHub Actions, incorporating blue/green and canary strategies for model deployments • Architect and operate data services including RDS (Aurora), S3, and Vector Databases (e.g., Pinecone, pgvector) to support RAG and other AI patterns • Partner with the AI Innovation Group to operationalize models using AWS SageMaker, Bedrock, and Azure OpenAI Service • Implement comprehensive observability for infrastructure and model performance, monitoring for latency, drift, and resource utilization • Ensure platform resilience and security, defining disaster recovery strategies and enforcing strict IAM policies for sensitive data.
Job Requirements
- 5+ years of experience in DevOps, Platform Engineering, or Cloud Infrastructure
- Deep expertise in AWS core services (EC2, VPC, IAM, S3) and networking (Transit Gateways, Route 53)
- Strong proficiency in Infrastructure as Code, specifically AWS CDK or Terraform
- Experience with container orchestration (Kubernetes/EKS or ECS) and Docker
- Proficiency in Python for scripting and automation; experience with API frameworks (FastAPI) is a plus
- Familiarity with MLOps practices and tools (SageMaker, MLflow, Kubeflow) and deploying LLMs in production
- Experience designing CI/CD pipelines (GitHub Actions) for both code and data/model workflows
- Understanding of database architecture, including relational (PostgreSQL) and vector stores
- Bachelor’s degree in computer science, Engineering, or equivalent practical experience.
Benefits
- Competitive bonus, base salary, and equity compensation
- 23 days of PTO
- Fully remote
- RRSP contribution at 3%
- Competitive health benefits
Related Guides
Related Categories
Related Job Pages
More Cloud Engineer Jobs
• Manage, build, deploy, and maintain scalable cloud infrastructure on Azure and AWS. • Optimize performance and manage costs in cloud environments. • Troubleshoot and resolve complex cloud-related issues. • Support onboarding of large and complex clients by implementing tailored cloud solutions. • Design and architect cloud-based solutions that align with client needs. • Identify client requirements and recommend appropriate cloud solutions. • Serve as an escalation point for service-related issues requiring advanced cloud expertise. • Maintain and strengthen partner relationships with Microsoft, Amazon, and other vendors. • Support the sales team during pre-sales activities by providing technical expertise. • Help productize solutions to expand the organization's service catalog. • Conduct research and development to evaluate new technologies and implement best practices. • Document implementations, processes, and solutions for internal and client use.
Staff Engineer, Salesforce Marketing Cloud
Thrivent FinancialThrivent Financial is a faith-based, nonprofit financial services organization dedicated to helping Christians manage their money wisely and generously. Owned by its membership, Th
Role Description As a Staff Engineer, you will serve as a technical leader within a product team focused on delivering Salesforce Marketing Cloud (SFMC) campaign journeys and customer engagement capabilities, operating at the intersection of engineering and marketing technology. You will translate customer needs into scalable, forward-looking technical solutions within SFMC and across the supporting ecosystem, including APIs, cloud services (e.g., AWS), data pipelines, and event-driven architectures, ensuring alignment to enterprise platform standards and long-term strategy. Partnering closely with IT leadership and cross-functional stakeholders, you will drive consistency in solution design, mentor engineers, and shape best practices across Agile, DevOps, and Reliability disciplines, while establishing reusable integration and activation patterns that extend SFMC capabilities across the broader marketing technology landscape. - This Staff Engineer has a deep, narrow expertise for specialized engineering technology expertise in Salesforce Marketing Cloud. Qualifications - Bachelor's degree in Computer Science or other technical field or equivalent work experience - 10+ years of experience in engineering environments, taking abstract concepts and ideas and formulating a detailed software engineering plan to deliver - Experience architecting software solutions with requirements such as performance SLOs, high availability, reliability, security, etc. - Understand data and system integration patterns and technologies - Proficiency in managing large scale projects - Ability to articulate and transfer complex ideas to a wide audience through both verbal and written communication - Strong conceptual, critical thinking, technical and problem-solving skills with good attention to details - Must be articulate and have the ability to meet with high level management to present and/or deliver technical documentation Requirements - Master’s degree in a related field (preferred) - Financial Services industry experience (preferred) - Coach / mentor other team members as appropriate (preferred) Benefits - Various bonuses (including, for example, annual or long-term incentives) - Medical, dental, and vision insurance - Health savings account - Flexible spending account - 401k - Pension - Life and accidental death and dismemberment insurance - Disability insurance - Supplemental protection insurance - 20 days of Paid Time Off each year - Sick and Safe Time - 10 paid company holidays - Volunteer Time Off - Paid parental leave - EAP - Well-being benefits - Other employee benefits
Principal Cloud Solutions Architect
Harris Computer SystemsBased in Ottawa, Ontario, Canada, Harris Computer Systems provides mission-critical software solutions for organizations across the United States and Canada, in
Role Description We are seeking a seasoned Principal Cloud Solutions Architect to join our Cloud Solutions Architecture team and drive the design of comprehensive, enterprise-grade solutions in Microsoft Azure. This role is highly client-facing and requires a strategic thinker who can bridge business needs with technical execution while partnering closely with development teams. The ideal candidate is an expert in Azure architecture with deep experience across data platforms (including Databricks), cloud networking, identity and access management, and operational excellence. They will play a critical role in shaping solution strategy, guiding implementation, and ensuring scalable, secure, and resilient cloud environments. Key Responsibilities - Partner with business stakeholders, clients, and engineering teams to define and architect end-to-end cloud solutions aligned with strategic objectives - Design and implement scalable, secure, and high-performing Azure architectures across multiple domains - Lead architecture for data and analytics platforms, including Azure Databricks and modern lakehouse patterns - Develop and enforce cloud networking strategies, including VNet design, hybrid connectivity, private endpoints, and secure access patterns - Define and implement Identity & Access Management (IAM) frameworks using Azure AD, RBAC, Conditional Access, and Zero Trust principles - Collaborate with development teams to ensure architectural alignment, best practices, and successful solution delivery - Drive operational excellence, including monitoring, logging, observability, resiliency, and disaster recovery strategies - Establish and promote architecture standards, governance frameworks, and design patterns across the organization - Lead architecture reviews and provide guidance on technical decision-making and trade-offs - Translate complex technical concepts into clear business value for clients and executive stakeholders - Mentor and guide engineers and junior architects to elevate overall cloud architecture maturity - Evaluate emerging technologies and continuously improve the organization’s cloud capabilities and innovation roadmap Qualifications - 15+ years of experience in IT, with at least 10 years focused on cloud architecture (Azure preferred) - Proven track record of working directly with clients and cross-functional development teams to deliver enterprise solutions - Deep expertise in Microsoft Azure services, including compute, storage, security, and platform services - Hands-on experience with Azure Databricks and modern data architecture (data lakes, ETL/ELT, streaming, lakehouse) - Strong knowledge of cloud networking (hub-and-spoke architectures, VPN/ExpressRoute, DNS, load balancing) - Extensive experience with Identity & Access Management, including Azure AD, RBAC, SSO, MFA, and Zero Trust frameworks - Experience designing for operational excellence, including monitoring, automation, incident response, and high availability - Proficiency with Infrastructure as Code tools (Terraform, Bicep, or ARM templates) and CI/CD pipelines - Strong communication and presentation skills, with the ability to influence both technical and executive stakeholders - Experience delivering complex, multi-tier, distributed application architectures in a cloud environment Core Competencies - Excellent communication skills with the ability to explain complex technical concepts to both technical and non-technical audiences - Strong collaboration skills and ability to work effectively with clients, stakeholders, and cross-functional teams - Client-focused mindset with the ability to build trusted relationships and deliver solutions aligned to business goals - Strong analytical and problem-solving skills with the ability to make sound decisions in complex environments - Highly organized and results-driven, with the ability to manage multiple priorities and meet deadlines - Commitment to quality, operational excellence, and continuous improvement - Self-motivated with the ability to work independently while contributing to a collaborative team culture Travel Up to 20% travel may be required for client meetings, project work, or team collaboration. Salary Range $140,000 - $170,000 USD
Role Description This role has been designated as ‘Remote/Teleworker’, which means you will primarily work from home. The Cloud Developer builds from the ground up to meet the needs of mission-critical applications, and is always looking for innovative approaches to deliver end-to-end technical solutions to solve customer problems. - Brings technical thinking to break down complex data and to engineer new ideas and methods for solving, prototyping, designing, and implementing cloud-based solutions. - Collaborates with project managers and development partners to ensure effective and efficient delivery, deployment, operation, monitoring, and support of Cloud engagements. - Provides business value expertise to drive the development of innovative service offerings that enrich HPE's Cloud Services portfolio across multiple systems, platforms, and applications. Contributions include applying developed subject matter expertise to solve common and sometimes complex technical problems and recommending alternatives where necessary. Might act as project lead and provide assistance to lower level professionals. Exercises independent judgment and consults with others to determine best method for accomplishing work and achieving objectives. Responsibilities - Analyses the feature specifications and determines the required coding, testing, and integration activities. - Designs and develops moderate to complex cloud application modules per feature specifications adhering to security policies. - Identifies, debugs, and creates solutions for issues with code and integration into application architecture. - Develops and executes comprehensive test plans for features adhering to performance, scale, usability, and security requirements. - Deploys cloud-based systems and applications code using continuous integration/deployment (CI/CD) pipelines to automate cloud applications' management, scaling, and deployment. - Contributes towards innovation and integration of new technologies into projects. - Analyzes science, engineering, business, and other data processing problems to develop and implement solutions to complex application problems, system administration issues, or network concerns. Qualifications - Bachelor’s degree in computer science, engineering, information systems, or closely related quantitative discipline. Master’s desirable. - Typically, 4-7 years’ experience. Requirements - Strong programming skills in Python, Java, Golang, or JavaScript. - Good understanding of distributed systems, event-driven programming paradigms, and designing for scale and performance. - Experience with cloud-native applications, developer tools, managed services, and next-generation databases. - Knowledge of DevOps practices like CI/CD, infrastructure as code, containerization, and orchestration using Kubernetes. - Good written and verbal communication skills and agile in a changing environment. Additional Skills - Cloud Architectures - Cross Domain Knowledge - Design Thinking - Development Fundamentals - DevOps - Distributed Computing - Microservices Fluency - Full Stack Development - Release Management - Security-First Mindset - User Experience (UX) Benefits - Health & Wellbeing: We strive to provide our team members and their loved ones with a comprehensive suite of benefits that supports their physical, financial, and emotional wellbeing. - Personal & Professional Development: We invest in your career because the better you are, the better we all are. We have specific programs catered to helping you reach any career goals you have. - Unconditional Inclusion: We are unconditionally inclusive in the way we work and celebrate individual uniqueness.




