Full Time Aws Cloud Engineer jobs in Remote
Senior Full-Stack Engineer – .NET, React & AWS
Easily applyNewIND TechnologyVancouver, BC V6C 3P6- $110,000–$120,000 a year
- Full-time
- Paid time off
- Employee assistance program
- RRSP match
- Extended health care
- Work from home
- You will work across the full application stack, developing responsive user interfaces, secure APIs, business services, data integrations and event-driven cloud…
Senior Cloud DevOps Engineer
Easily applyNewUpCredit Canada LimitedNorth York, ON- $100,000–$130,000 a year
- Full-time
- Paid time off
- Vision care
- Life insurance
- Disability insurance
- RRSP match
- Extended health care
- Experience working with distributed engineering teams across multiple countries or time zones.
- Design, implement, and maintain secure and highly available AWS…
Cloud Engineer Teaching Instructor (Azure / AWS / GCP)
Easily applyMultiple openingsWeCloudDataRemote- Full-time +1
- Day shift
- Expected hours: *40 hours per week for 13 weeks + Preparation time.
- Working with cloud projects, including cross-functional collaboration with other engineering…
Cloud Engineer Teaching Instructor (Azure / AWS / GCP)
Easily applyMultiple openingsWeCloudDataRemote- Full-time +1
- Day shift
- Expected hours: *40 hours per week for 13 weeks + Preparation time.
- Working with cloud projects, including cross-functional collaboration with other engineering…
Senior Cloud Engineer
Easily applyCAN ASA-Jones Lang LaSalle Real Estate Services,...Toronto, ON M5H 4E3- $140,000–$170,000 a year
- Full-time
- Experience operating in a multi-cloud or hybrid (cloud + on-prem) network environment.
- Mentor engineers on the team in cloud architecture, DevOps practice, and…
Cloud Engineer – AI Solutions (Manager) - Remote
Easily applyHuron Consulting Services LLCToronto, ON M5J 2H7- $155,000–$210,000 a year
- Full-time
- Demonstrated ability to design and provision cloud infrastructure on at least one major cloud platform.
- Strong knowledge of cloud networking and security.
- Kinaxis Inc.Remote
- Full-time
- Imperative Orchestration, Declarative Automation - The Cloud Platform Engineering Team is responsible for building and running a cloud platform that enables…
- View all Kinaxis Inc. jobs - Remote jobs - Cloud Engineer jobs in Remote
- Salary Search: Staff Cloud Engineer , Cloud Platform salaries in Remote
- See popular questions & answers about Kinaxis Inc.
Platform Engineer
Easily applyXsollaRemote- $100,000–$160,000 a year
- GCP or AWS cloud experience.
- Implement and maintenance infrastructure in the cloud.
- 4 to 7 years of experience as a DevOps/SRE/Platform engineer.
- View all Xsolla jobs - Remote jobs
- Salary Search: Platform Engineer salaries in Remote
View similar jobs with this employerUpstartToronto, ON- $142,000–$196,600 a year
- At Upstart, our benefits for full-time employees are designed to support your health, financial well-being, family, and personal growth.
- View all Upstart jobs - Toronto jobs - Senior Devops Engineer jobs in Toronto, ON
- Salary Search: DevOps Engineer II, Cloud Platform salaries in Toronto, ON
- See popular questions & answers about Upstart
View similar jobs with this employerAeroVectToronto, ON- Full-time
- Deep expertise with AWS cloud services including compute, storage, and data processing.
- Integrate on-prem and cloud data flows into a cohesive, reliable data…
Sr. Platform Engineer
Easily applyMedMe HealthToronto, ON- $116,000–$156,000 a year
- Full-time
- On call
- We're happy to discuss the full details of our compensation package with candidates who progress through our interview process.
- View all MedMe Health jobs - Toronto jobs - Platform Engineer jobs in Toronto, ON
- Salary Search: Sr. Platform Engineer salaries in Toronto, ON
- DevengineRemote
- $150,000–$185,000 a year
- This is a permanent, full-time role based in Canada.
- Experience managing cloud and infrastructure costs.
- Own infrastructure security priorities in partnership…
- View all Devengine jobs - Remote jobs - Infrastructure Engineer jobs in Remote
- Salary Search: Senior Infrastructure Engineer - AWS salaries in Remote
Enterprise Cloud & Platform Engineer
Easily applyNumerisToronto, ON- $100,000–$120,000 a year
- Full-time
- Experience with Azure cloud services is highly desirable.
- Manage cloud networking, connectivity, VPNs, transit gateways, routing, and hybrid-cloud integrations.
- View all Numeris jobs - Toronto jobs - Platform Engineer jobs in Toronto, ON
- Salary Search: Enterprise Cloud & Platform Engineer salaries in Toronto, ON
- See popular questions & answers about Numeris
- NumerisToronto, ON
- $100,000–$120,000 a year
- Full-time
- Maintain secure cloud configurations and cloud governance standards.
- Experience with Azure cloud services and hybrid cloud environments.
Senior Cloud Engineer
Easily applyThink ResearchToronto, ON M5L 1A9- $130,000–$150,000 a year
- Permanent
- On call
- This is a full-time, remote position with an expected salary range of $130,000–$150,000 CAD annually, depending on experience and qualifications.
- View all Think Research jobs - Toronto jobs - Cloud Engineer jobs in Toronto, ON
- Salary Search: Senior Cloud Engineer salaries in Toronto, ON
- See popular questions & answers about Think Research
DevOps Engineer
Easily applyTime DoctorMontréal, QC- Full-time
- On call
- This is a full-time, 100% remote role.
- 3 to 5 years of hands-on DevOps experience running production cloud environments.
- Three things define this seat.
- View all Time Doctor jobs - Montréal jobs
- Salary Search: DevOps Engineer salaries in Montréal, QC
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
Career Resources:
Job Post Details
Senior Full-Stack Engineer – .NET, React & AWS
Senior Full-Stack Engineer – .NET, React & AWS
Job details
Full job description
Job Description
We are looking for an experienced Senior Full-Stack Engineer to help design, build and operate a scalable product platform.
You will work across the full application stack, developing responsive user interfaces, secure APIs, business services, data integrations and event-driven cloud components. The role combines modern front-end development using React, TypeScript and Vite with backend engineering using C#, .NET 10, ASP.NET Core, PostgreSQL and AWS.
This role is ideal for an engineer who enjoys solving complex technical problems, contributing to architectural decisions and taking ownership of software from initial design through production operation.
What You’ll Do
- Design, develop and maintain end-to-end product features across the front-end, API, service and data layers.
- Build responsive and maintainable web applications using React, TypeScript and Vite.
- Develop reusable React components and establish consistent front-end development patterns.
- Translate product and user-experience requirements into accessible, reliable and intuitive interfaces.
- Integrate front-end applications with REST APIs, authentication services and asynchronous backend workflows.
- Implement client-side validation, error handling, loading states and secure session management.
- Optimise front-end applications for performance, maintainability and browser compatibility.
- Build scalable backend services using C#, .NET 10 and ASP.NET Core Web API.
- Design RESTful APIs and service interfaces for web applications, internal services and third-party integrations.
- Implement authentication, authorisation and identity-management workflows using Keycloak.
- Develop event-driven and asynchronous processing solutions.
- Design and optimise data-access solutions using Dapper, PostgreSQL and SQL.
- Create and maintain SQL queries, stored procedures, functions and database migrations.
- Work with caching and distributed storage technologies including Valkey and SeaweedFS.
- Apply Clean Architecture and Onion Architecture principles to create modular, testable and maintainable applications.
- Design services for high availability, horizontal scalability, fault tolerance and predictable performance.
- Write unit and integration tests for front-end components, business logic, APIs and infrastructure integrations.
- Participate in architectural reviews, technical design discussions and engineering planning.
- Investigate complex production incidents and implement sustainable corrective actions.
- Improve system reliability through structured logging, monitoring, alerting and distributed tracing.
- Review code and provide constructive technical feedback to other engineers.
- Contribute to technical documentation, coding standards and reusable engineering patterns.
- Maintain CI/CD pipelines and support reliable, repeatable software releases.
- Collaborate closely with product managers, designers, QA engineers, DevOps engineers, data specialists and other stakeholders.
What You’ll Bring
- Strong commercial experience developing applications with C# and .NET.
- Hands-on experience building APIs and services with ASP.NET Core Web API.
- Strong hands-on experience with AWS services and cloud-native architectures.
- Experience implementing identity and access-management solutions with Keycloak.
- Familiarity with Amazon Cognito, including authentication flows, tokens, roles and application integration.
- Deep understanding of Clean Architecture, Onion Architecture and Service-Oriented Architecture.
- Strong SQL skills and practical experience with PostgreSQL.
- Experience developing and optimising stored procedures, functions and complex SQL queries.
- Experience using lightweight data-access technologies such as Dapper.
- Experience designing and developing high-load or business-critical applications.
- Strong understanding of API design, asynchronous processing and distributed-system behaviour.
- Experience writing unit and integration tests using xUnit or NUnit and Moq.
- Strong hands-on experience developing production applications with React.
- Strong proficiency in TypeScript, JavaScript, HTML and CSS.
- Practical experience building and configuring applications with Vite.
- Experience developing reusable, modular and testable React components.
- Strong understanding of React hooks, state management and application composition.
- Experience integrating React applications with REST APIs.
- Experience implementing authentication and authorisation in browser-based applications.
- Understanding of token handling, session management and secure client-side development.
- Experience implementing responsive layouts and consistent user-interface behaviour.
- Familiarity with accessibility, semantic HTML and browser compatibility.
- Experience optimising front-end bundle size, rendering performance and application load times.
- Ability to implement reliable error handling, validation and user feedback.
- Experience writing front-end unit, component or integration tests.
- Understanding of front-end build, linting, formatting and dependency-management practices.
- Practical experience with observability, structured logging, monitoring, alerting and distributed tracing.
- Strong debugging, analytical and problem-solving skills.
- Experience using Git and working with automated CI/CD pipelines.
- Ability to communicate technical decisions clearly to technical and non-technical stakeholders.
Technology Stack
Backend
- C#
- .NET 10
- ASP.NET Core Web API
- Dapper
- REST APIs
- Background services
- Event-driven and asynchronous processing
Front-End
- React
- TypeScript
- Vite
- JavaScript
- HTML
- CSS
- REST API integration
- Responsive web development
- Component-based application architecture
- Client-side authentication and authorisation
AWS Platform
- Amazon Cognito
- Amazon Kinesis
- Amazon Managed Streaming for Apache Kafka
- Amazon SNS
- Amazon SQS
- Amazon Data Firehose
- Amazon S3
- Amazon DynamoDB
Architecture
- Clean Architecture
- Onion Architecture
- Service-Oriented Architecture
- Domain-focused design
- Modular application design
- High-availability and fault-tolerant services
Data, Caching and Storage
- PostgreSQL
- SQL
- Stored procedures and database functions
- Valkey
- SeaweedFS
Identity and Security
- Keycloak
- Token-based authentication
- Role- and permission-based authorisation
- Secure API design
- Secure browser-based application development
Testing
- xUnit or NUnit
- Moq
- Unit testing
- Integration testing
- API testing
- Front-end component testing
- End-to-end workflow testing
Delivery and Operations
- Git
- CI/CD
- Automated builds
- Automated testing
- Structured logging
- Application monitoring
- Operational alerting
- Distributed tracing
- Performance analysis
- Production incident investigation
Desirable Experience
- Experience building software-as-a-service or multi-tenant applications.
- Experience with modern React routing, data-fetching or state-management approaches.
- Familiarity with front-end testing tools such as React Testing Library or Vitest.
- Experience implementing user interfaces from design systems or design specifications.
- Knowledge of WCAG accessibility practices.
- Experience profiling and improving front-end application performance.
- Familiarity with automated end-to-end browser testing.
- Experience with Apache Kafka or Amazon MSK-based architectures.
- Familiarity with distributed caching and Valkey or Redis-compatible technologies.
- Experience working with object or distributed file storage, including SeaweedFS.
- Understanding of resilient messaging patterns, including retries, dead-letter queues, idempotency and duplicate handling.
- Experience using containerisation and orchestration platforms.
- Familiarity with infrastructure-as-code and automated cloud provisioning.
- Experience applying secure development practices and resolving security vulnerabilities.
- Knowledge of performance testing, load testing and capacity planning.
- Experience working in environments with high availability, data integrity or regulatory requirements.
Pay: $110,000.00-$120,000.00 per year
Benefits:
- Employee assistance program
- Extended health care
- Paid time off
- RRSP match
- Work from home
Ability to commute/relocate:
- Vancouver, BC V6C 3P6: reliably commute or plan to relocate before starting work (preferred)
Application question(s):
- What is your salary expectation?
- If you are not Canadian permanent resident or Citizen what is your current status in Canada and when is going to expire your current visa?
Education:
- Bachelor's Degree (required)
Experience:
- Senior Full-Stack Engineer – .NET, React & AWS: 5 years (required)
Work Location: Hybrid remote in Vancouver, BC V6C 3P6