Senior Software Engineer - Cloud & Data Platforms
Raise
Duration: 12 months- Potential for extension or conversion based on business needs
Location: Toronto preferred; Waterloo also considered
Work Arrangement: Hybrid, onsite 2 days per week (3 days optional)
About the Team
The successful candidate will join the Data & Digital team within Engineering, Innovation & Architecture (EIA). The team consists of junior and senior developers, a Scrum Master, and technical leadership working closely with AI and Operations teams. The group owns, supports, and develops applications that power enterprise data platforms, analytics ecosystems, and emerging AI-enabled solutions. Many current and future initiatives involve modernizing applications, developing APIs, and integrating AI capabilities into business workflows.
JOB DESCRIPTION
Key Responsibilities:
Software Development & Engineering:
Design, develop, test, deploy, and support applications, APIs, and cloud-native solutions.
Participate in application modernization, code reviews, testing, and production support activities.
Troubleshoot complex application and integration issues and implement sustainable solutions.
Build and maintain CI/CD pipelines, Infrastructure as Code, and deployment automation frameworks.
Automate infrastructure provisioning, application deployments, monitoring, and operational processes.
Improve platform reliability, scalability, security, and operational efficiency through automation and DevOps practices.
Data Platform & Analytics:
Support and enhance modern data and analytics platforms, including Snowflake and related technologies.
Collaborate with data engineers to support data ingestion, transformation, orchestration, and consumption patterns.
Assist with data platform administration, monitoring, troubleshooting, and performance optimization activities.
Security, Governance & Operations:
Implement security, access management, monitoring, and governance controls across applications and platforms.
Participate in incident management, root cause analysis, vulnerability remediation, and operational support activities.
Ensure solutions comply with enterprise architecture, security, and governance standards.
Collaboration & Technical Leadership:
Partner with architects, product owners, technical program managers, engineers, and business stakeholders.
Contribute to engineering best practices, reusable solutions, and continuous improvement initiatives.
Collaborate with enterprise technology teams to develop scalable and shared platform capabilities.
Critical Skills / Must-Haves:
5+ years of experience in software development, cloud engineering, DevOps, or data engineering.
3+ years of hands-on development experience using:
- C#
- Python
- SQL
- Blazor or similar web application frameworks.
Proven experience designing, deploying, and supporting enterprise applications and APIs in production environments.
Strong understanding of software engineering principles, application architecture, and cloud-native development patterns.
Hands-on experience building and maintaining CI/CD pipelines using Azure DevOps, Azure Pipelines, GitHub Actions, or similar tools.
Experience working with AWS services, including:
- EC2
- S3
- RDS
- EKS
- IAM
- CloudWatch.
Experience with Docker and Kubernetes/containerized application deployments.
Familiarity with Snowflake or comparable cloud-based data and analytics platforms.
Required Soft Skills
- Strong analytical thinking and problem-solving skills.
- Experience supporting and troubleshooting applications in production environments.
- Strong understanding of modern software development practices and SDLC methodologies.
- Excellent verbal and written communication skills.
- Ability to gather requirements and ask thoughtful discovery questions before proposing solutions.
- Strong stakeholder engagement and collaboration abilities.
- Ability to manage multiple priorities and projects simultaneously.
- Proactive, curious, and self-motivated approach to continuous improvement.
- Comfortable sharing opinions, providing recommendations, and participating in technical discussions.
Nice-to-Haves:
- AI engineering, AI application development, or intelligent automation experience. Candidates who have contributed to AI-enabled solutions will be highly regarded.
- Experience supporting self-service analytics, data products, or data marketplace initiatives.
- Experience with Azure DevOps, GitHub Actions, Docker, Kubernetes, and modern platform engineering tools.
- Experience working within financial services, insurance, asset management, or other regulated industries.
- Working knowledge of PostgreSQL or other relational database technologies.
- Familiarity with Power BI, Tableau, and modern analytics technologies.
- Exposure to DevSecOps tools such as Snyk, Checkmarx, or similar security technologies.
- Experience with mentoring developers or providing technical leadership within agile teams.
Education:
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related discipline preferred.
- Equivalent combinations of education, engineering-focused training, and relevant industry experience will also be considered.
Describe Your Top Performer:
The ideal candidate combines strong technical depth with leadership and business acumen. They take time to fully understand requirements before designing solutions, ask insightful questions, proactively identify opportunities for improvement, and can independently architect and implement scalable applications. AI experience is a strong differentiator, but equally important are curiosity, initiative, adaptability, and the ability to collaborate effectively across multiple projects and stakeholder groups. The ideal candidate will also be comfortable mentoring others, driving technical discussions, and influencing solution direction.
#J-18808-Ljbffr$100k - $120k per year
...authoritative source for broadcast measurement and consumer behaviour data. As well, the industry leading intelligence provider to... ...have a lot of fun along the way. Numeris is seeking a Senior Cloud Systems Engineer to lead the design, automation, and operation of enterprise...SeniorFull timeWork at officeWork from home$130k - $150k per year
...Health and Inclusion . Job Description: The BlueCat Cloud Platform team is responsible for powering all BlueCat SaaS products. Our... ...to everything we create. We are seeking a highly skilled Senior Software Engineer with strong communication, and collaboration...SeniorSoftwareFull time- ...Responsibilities: Designing and developing data pipelines from source to end user... ...General Skills: Experience with Cloud data platforms, data management and data exchange tools... ...of data. Experience with Cloud data engineer must be familiar and experienced with different...SeniorSoftwareFull time
- ...opportunity. We can’t wait to get to know you! The Work The Cloud Platform Engineer is responsible for all aspects of our Kubernetes and Docker... ...Mesh (Istio or Linkerd) ~ Understanding of the Software Development Life Cycle including Continuous Integration and...SoftwareHourly payPermanent employmentFull timeInternshipWork at office
$163k - $200k per year
...About Sentry Software runs the world and the pace is faster than ever... ...the role The Streaming Platform team at Sentry is building the... ...ingestion pipelines and real-time data processing systems. Our... ...that makes it easy for Sentry engineers to deploy and run Streaming Applications...SoftwareFull timeWork at office3 days per week- ...products, financial services and fleet software for trucking use our Universal API to access GPS data, speeding data and vehicle stats. We are... ...About the role We're looking for an engineer who thrives on building scalable platforms and enjoys tackling hard data and backend...SoftwareFull timeWork at officeFlexible hours
- ...Moomoo is one of the most trusted and innovative retail trading platforms, serving over 24 million active users worldwide. We offer an... .... About the Role We are looking for an experienced Senior Software Engineer to join our engineering team in Toronto. This role is...SeniorSoftwareLong term contractFull timeInternshipWork at officeLocal areaWorldwide
$100k - $120k per year
...authoritative source for broadcast measurement and consumer behaviour data. As well, the industry leading intelligence provider to... ..., and have a lot of fun along the way. The Enterprise Cloud & Platform Engineer is responsible for the design, implementation, administration...Full timeWork at officeWork from home$118k - $162k per year
...If you are too, let's talk. Okta is seeking an experienced Senior Software Engineer in Test for our UI Engineering team. As a senior member of product... ...test framework and quality strategy for our frontend and platform surfaces, ensuring every UI release meets the highest bar...SeniorSoftwareLocal areaWorldwide$136k - $187k per year
...authentication and authorization platform built by developers, for... ...an experienced and motivated engineer to join our Platform Application... ...Experience: 5+ years of software development experience with a... ...to complying with applicable data privacy and security laws and...SeniorSoftwareFull timeLocal areaRemote workWorldwide$136k - $170k per year
...is passionate about building software to solve problems at massive scale... .... As a Infrastructure Engineer at Lyft, you will run our Production... ...take a holistic view of our platform health. You will build... ...systems. About the Team Data Pipelines is at the heart of all...SeniorSoftwareHourly payFull timeWork at officeFlexible hours3 days per week- ...digital partner that combines Strategy, Experience & Design, Engineering and Managed Services. We build digital solutions that deliver... ...Practical action. Endless possibilities. We’re hiring AWS Cloud Platform Engineers to build and own the platform’s foundation. That means...Full time
$160k - $220k per year
...This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Staff Software Reliability Engineer - Data Platform About the Team The Data Platform team is responsible for the foundational data services, systems, and data...SoftwareFull timeLocal areaWorldwideFlexible hours- ...recruitment agency with a focus on Engineering and Product professionals that build web... ...the following client to help find a Senior Cloud Infrastructure Engineer . The client... ...• Work with development and data science teams to improve delivery processes...SeniorFull timeWork at office1 day per week
$186.84k - $334.74k per year
...Braze sounds like a place where you can thrive, we can’t wait to meet you. WHAT YOU’LL DO We're looking for a Senior Software Engineer to grow our Data Lakehouse team’s capacity for impact. The Data Lakehouse team provides the foundational infrastructure and tools that...SeniorSoftwareFull timeInternshipWork at officeLocal areaFlexible hours$150k - $200k per year
...Elliott is building its own agentic AI platform, with production agents working alongside... ...and continues to expand. This is the senior engineering role responsible for advancing its development... ...that spans application architecture, software development and production delivery....SeniorSoftwareFull time$200k - $295k per year
...About Sentry Software runs the world and the pace is faster than ever... ...-functionally with product, engineering, BizOps, marketing, and sales... .... About the role As a Senior Software Engineer, you will architect... ...to technical decisions on data consistency challenges unique...SeniorSoftwareHourly payFull timeFlexible hours- ...performant, and aligned with Sitetracker's engineering standards. This opportunity offers the... ...engineers, and influence the evolution of our platform through close collaboration with... ...architectural and delivery risks, including data-volume challenges and integration stability...SeniorSoftwareLong term contractFull time
- ...About Zip Zip is the AI platform for enterprise procurement — built for humans and agents working together. By orchestrating... ...in Business, and LinkedIn Top Startups. Your Role As a Senior Software Engineer on the Developer Platform team, you will be responsible for...SeniorSoftwareFull timeImmediate startRemote workHome officeFlexible hours
$180k - $220k per year
...industry's top brands, financial institutions, exchanges, and platforms, and millions of investors worldwide. For more information,... ...and innovative problem-solving. BitGo is seeking a skilled Senior Data Engineer to join our Data Engineering team and help build, scale, and...SeniorSoftwareFull timeWork at officeWorldwide$160k - $200k per year
...built. Traditional handoffs between product, design, and engineering are giving way to smaller, faster teams where... ...concept to production in days instead of months. As a Senior Data Engineer, you'll own the data platform that powers decision-making across Clutch, from how we...SeniorLong term contractPermanent employmentFull timeInternship3 days per week$136k - $187k per year
...all in on this mission. If you are too, let's talk. The Platform Network Engineering Team Auth0 by Okta is an easy-to-implement authentication... ...security so customers can focus on innovation. The Senior Software Engineer Opportunity You will be part of the Platform...SeniorSoftwareRemote jobFull timeLocal areaWorldwideFlexible hours- ...say, are you in? Your Impact Starts Here Every data and AI feature at Homebase runs on the platform you’ll help build. Our AI-powered product work is... ...underneath it has to move faster. You’ll be one of two engineers who carry that build. You’ll own how data gets in,...Hourly payLong term contractTemporary workInternshipWork at officeLocal areaWork from homeFlexible hours
- ...learn more about how we work . ML Platform & Infrastructure Team The Machine... ...build self-serve systems that allow Data Scientists and Engineers to host open-source LLMs reliably, optimize... ...direct requests across managed cloud providers (AWS Bedrock) and self-hosted...SeniorSoftwareLong term contractManual labor
- ...accelerate AI adoption with a category defining technology platform. Signal 1’s first product, the AI Management System (AIMS... ...of top-20 US health systems. We are looking for a Senior Cloud Infrastructure Engineer to join our small, hands-on Infrastructure Team. You will...SeniorSoftwareFull time
$165k - $200k per year
...Senior Cloud Infrastructure Engineer Location: Toronto GTA (hybrid) · Type: Full-time · Openings: 2 Salary: CA$165K – $200K + equity... ...builds and runs. As a senior individual contributor on the platform and infrastructure team, you'll design, scale and harden...SeniorFull time$160k - $222k per year
...Faire Faire is a technology wholesale platform built on the belief that the future... ..., we're using the power of tech, data, and machine learning to connect this... ...join ours. About The Role Our Engineering organization owns the software that makes our marketplace work. Our...SeniorSoftwareWork at officeLocal areaRemote workMonday to friday3 days per week$118k - $162k per year
...revoked, or hand an auditor evidence that isn't true. The Senior Software Development Engineer in Test Opportunity As a Senior Software Development... ...entitlement operations, and high-volume imports Validate data integrity across systems: access that was revoked stays...SeniorSoftwareFull timeLocal areaWorldwide- ...to help redefine the future of how work gets done. The Data Engineering Experience (DEX) team and help shape the future of data engineering... ...invite you to be part of our team's success story. AS A SENIOR SOFTWARE ENGINEER YOU WILL: ~ Drive high impact initiatives that...SeniorSoftwareFull time
$200k - $420k per year
...About Sentry Software runs the world and the pace is faster than ever. Sentry helps... ...stores, and caches. We help Sentry engineers store and access data consistently, durably, securely, and... ...or instance holds their data. As a Senior Software Engineer on the team, you’ll...SeniorSoftwareHourly payFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Cloud & Data Platforms. Be the first to apply!
- software engineer - computer Toronto, ON
- software developer no experience Toronto, ON
- développeur logiciel Toronto, ON
- senior software developer Toronto, ON
- linux software engineer Toronto, ON
- software developer summer internship Toronto, ON
- software engineer co-op Toronto, ON
- ingénieur logiciel Toronto, ON
- software engineer salary in canada Toronto, ON
- software engineer Toronto, ON

