Cloud Engineer (Toronto)

Cloud Engineer (Toronto)

04 Aug
|
Socket.dev
|
Toronto

04 Aug

Socket.dev

Toronto

About the Role

As a Staff Software Engineer (Full Stack), you will be hands‑on in designing, building, and delivering innovative AI‑powered solutions, driving technical strategy, and embedding within business units to reimagine processes and accelerate TR’s AI‑first transformation.

Build & Design AI-Driven Systems

Define technical standards and best practices for rapid prototyping and lead solution discovery

Hands‑on design and prototyping of complex, enterprise‑scale AI‑driven systems

Personally build engaging front‑ends using React, Next.js, TypeScript, and Tailwind CSS

Directly develop robust back‑ends with Python, FastAPI, Pydantic, and cloud infrastructure, including API design, data modeling, and AI service integration

Provide Senior Technical Leadership

Contribute to technical design decisions across the stack, including architecture, API design, and system integration patterns

Lead technical architecture decisions and translate high‑level business requirements into comprehensive, scalable technical specifications

Mentor other engineers on the team, fostering technical growth and career development

Serve as a senior thought leader, driving technical discussions in executive forums and representing Forward Engineering at internal events

Lead Cross‑Functional Collaboration

Serve as a technical leader for full‑stack projects through prioritization decisions, scoping timelines, guiding engineers, and collaborating with cross‑functional partners

Embed directly with prioritized business units to develop deep domain expertise and build stakeholder relationships

Partner with business leaders, functional SMEs, and product teams to co‑create solutions and drive adoption

Document solutions and architectural decisions for knowledge transfer and capability building

You are a fit for the position if you have:

Required Skills & Experience

Core Engineering Experience

Bachelor’s degree in Computer Science, Engineering, or equivalent experience; Master’s degree preferred

8+ years of hands‑on software engineering experience across the full stack (open to engineers stronger in front‑end or back‑end with demonstrated capability in both)

Strong leadership experience driving technical initiatives as an individual contributor

Excellent strategic thinking, problem‑solving skills, and ability to operate effectively in complex, fast‑paced environments





Outstanding communication and presentation skills with experience influencing senior stakeholders

Cloud & Infrastructure (Required)

Deep, production‑level experience with AWS or Azure — including designing, deploying, and operating systems on at least one platform

Experience with cloud orchestration and infrastructure tools (Docker, Kubernetes, Terraform, CloudFormation, or similar)

Understanding of CI/CD pipelines and modern DevOps practices (GitHub Actions, GitLab CI, Azure DevOps, or similar)

AI & Machine Learning (Required)

Proficiency in Python and practical experience working with AI systems, including:

Basic understanding and hands‑on experience with large language models (LLMs)

Experience building or integrating AI agents or agentic workflows

Familiarity with LLM orchestration frameworks (LangChain, LlamaIndex, Semantic Kernel, or similar)

Familiarity with AI/ML frameworks (PyTorch, TensorFlow, or similar)

Demonstrated expertise integrating AI models into production systems using APIs, data pipelines, and cloud‑native architecture

Basic understanding of vector databases and RAG (Retrieval‑Augmented Generation) patterns

Data & APIs (Required)

Experience designing and implementing RESTful APIs and/or GraphQL endpoints

Hands‑on experience with both SQL databases (PostgreSQL, MySQL, or similar) and NoSQL databases (MongoDB, DynamoDB, CosmosDB, or similar)

Understanding of data modeling, database design, and optimization

Security & Best Practices

Understanding of authentication and authorization patterns (OAuth 2.0, OpenID Connect, or similar)

Knowledge of security best practices including secrets management and secure API design

Bonus Points

Advanced AI / ML Experience

4+ years of experience leveraging advanced AI/ML frameworks in production systems

Advanced knowledge of vector databases (Pinecone, Weaviate, Chroma, pgvector), embeddings, semantic search, and information retrieval systems

Experience with prompt engineering and management tools (LangSmith, PromptLayer, or similar)

Experience with AI governance, model risk management, and regulatory compliance

Infrastructure & Scale





Experience with message queues and event‑driven architectures (Kafka, RabbitMQ, AWS SQS/SNS, Azure Service Bus, or similar)

Experience with serverless architectures (AWS Lambda, Azure Functions)

Observability & Quality

Production experience with APM and observability tools (Datadog, New Relic, Application Insights, or similar)

Experience implementing comprehensive testing strategies (unit, integration, e2e) using modern testing frameworks

Knowledge of distributed tracing and logging systems (OpenTelemetry, ELK Stack, CloudWatch)

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

The pay range that the employer in good faith reasonably expects to pay for this position is $67.48-77.48/hr CAD.

This posting is for an existing vacancy.

Our optional benefits can include medical, dental, vision and retirement benefits.

Applications will be accepted on an ongoing basis.

Tundra Technical Solutions (the operator of this Talent Community) is a global leader of contingent talent services. Our success and our clients’ success are built on a foundation of service excellence. We are an equal chance employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic.

Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law, including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.

Unincorporated LA County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: client provided property, including hardware (both of which may include data) entrusted to you from theft, loss or damage; return all portable client computer hardware in your possession (including the data contained therein) upon completion of the assignment, and; maintain the confidentiality of client proprietary, confidential, or non-public information. In addition, job duties require access to secure and protected client information technology systems and related data security obligations.

📌 Cloud Engineer (Toronto)
🏢 Socket.dev
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: cloud engineer (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: cloud engineer (toronto) / toronto