Senior Software Engineer, Platform

7 days ago


KitchenerWaterloo Ontario ComputerSoftware, Canada hireVouch Full time $120,000 - $180,000 per year

Platform / Site Reliability Engineer (SRE)

Our client is transforming industries through cutting-edge technology. Their platform leverages AI, automation, and scalable systems to solve complex real-world problems.

As a Platform / Site Reliability Engineer (SRE), you will play a key role in establishing and enhancing the engineering platform. You'll help ensure the reliability, scalability, and efficiency of our systems while developing tools that improve engineering productivity.

You will help define and shape the platform strategy, set best practices, and drive initiatives that enhance developer experience, system performance, and operational efficiency.

What You'll Be Doing

  • DevOps & Infrastructure: Design, implement, and maintain scalable infrastructure to support engineering needs.

  • CI/CD Optimization: Improve continuous integration and deployment pipelines using AWS CDK, including requirements for deployment and database migration tooling.

  • Release Tracking & Deployment: Establish visibility into release cycles, implement automation to streamline deployments, and ensure smooth rollouts.

  • Site Reliability & Observability: Implement monitoring, logging, and alerting systems to ensure high availability and performance.

  • Internal Tooling: Build and maintain tools that improve developer efficiency, automate repetitive tasks, and enhance productivity.

  • Security & Compliance: Ensure infrastructure and deployments align with security best practices, with attention to SoC, ISO, and GDPR standards.

Experience

  • 7+ years of technical experience, with 5+ years as an SRE or similar role. Startup experience is a plus.

  • Deep expertise in AWS, including Fargate and Kubernetes for container orchestration.

  • Strong experience with CI/CD pipelines, particularly using AWS CDK.

  • Proficiency with observability tools (Datadog, Prometheus, Grafana).

  • Strong knowledge of scaling strategies and highly available architectures.

  • Proficiency in scripting/automation with Python, Bash, or TypeScript.

  • Familiarity with security best practices and compliance frameworks (SoC, ISO, GDPR).

  • Strong collaboration skills and ability to work cross-functionally.

Our Tech Stack

  • Infrastructure: AWS, Fargate, Redis, PostgreSQL, SQS, CDK, GitHub, Retool

  • Backend: Django REST framework, Celery

  • Frontend: , Tailwind CSS

  • LLM Integrations: OpenAI, Claude, AWS Bedrock



  • Toronto, Ontario · Computer/Software, Canada hireVouch Full time $120,000 - $180,000 per year

    Senior Software Engineer, Web3/DeFiToronto, Ontario (4 days in office in Toronto)The OpportunityWe are proud to partner with a rapidly growing, crypto-native financial platform at the forefront of decentralized finance (DeFi). Our client is building innovative solutions designed to give users complete control over their wealth, simplifying the way...


  • Remote, Canada · Computer/Software hireVouch Full time $120,000 - $180,000 per year

    Senior Software Engineer, Platform EngineeringOur client builds North America's leading clinical decision support tool for mental healthcare providers. They are a mission-driven innovator rooted in research and building the tools to support the emergent clinical category they are creating. They currently serve >350 healthcare organizations and tens of...


  • Kitchener, Waterloo, Ontario · Computer/Software, Canada hireVouch Full time $120,000 - $180,000 per year

    As a Senior Backend Engineer, you will play a critical role in architecting and developing the backbone of our software platform. Your mission will be to build robust, scalable, and maintainable backend systems that power our decarbonization platform. Collaborating closely with our engineering, product, and design teams, you will transform technical...


  • Kitchener, Ontario · Computer/Software, Canada hireVouch Full time $120,000 - $180,000 per year

    The roleAs an AI Engineer, you will play a pivotal role in integrating large language models (LLMs) and machine learning (ML) solutions into our platform and internal systems. Your work will directly impact customer experiences, operational efficiency, and product innovation.What You Will Be Doing:Build & Ship AI Based Features – Design, implement, and...


  • Toronto, Ontario · Computer/Software, Canada hireVouch Full time $120,000 - $180,000 per year

    About the roleWe're looking for an engineer who thrives on building scalable data platforms and enjoys tackling complex backend challenges. This isn't just a data engineering role, you'll be designing and optimizing the data platform that powers our API, managing everything from data streaming and storage to analytics features at petabyte scale.You should be...


  • Remote, Canada · Computer/Software hireVouch Full time $120,000 - $150,000 per year

    Senior / Staff Software EngineerRemote - CanadaYour opportunityOur client is a well-funded, series A, growth-oriented scale-up. They develop and distribute an app-based and browser-accessed fintech platform with a wide range of capabilities currently targeting Canadian consumers and businesses. They have identified several attractive product opportunities...


  • Canada, Remote · Computer/Software hireVouch Full time $120,000 - $180,000 per year

    The RoleWe're hiring 3–4 Senior Software Engineers to help us scale. As part of a small, high-impact team, you will:Engage with customers and stakeholders to design solutions for SMB financial challengesOwn the full software development lifecycle: design, development, testing, and productionRefine engineering processes, tools, and systems to support scale...


  • Toronto, Ontario · Computer/Software, Canada hireVouch Full time $120,000 - $180,000 per year

    About the roleWe're looking for an engineer who thrives on building scalable data platforms and enjoys tackling complex backend challenges. This isn't just a data engineering role, you'll be designing and optimizing the data platform that powers Terminal's API, managing everything from data streaming and storage to analytics features at petabyte scale.You...


  • Remote, Canada · Computer/Software hireVouch Full time $80,000 - $120,000 per year

    Our clients contribution to society includes reducing congestion, and pollution, providing zero-emissions deliveries, increasing the quality of life for residents, empowering seniors and disabled people, and enabling affordable delivery for local businesses.TeamOur clients Platform team is at the forefront of engineering time-sensitive, distributed systems...


  • Remote, Canada · Computer/Software hireVouch Full time $120,000 - $240,000 per year

    Senior Software Engineer (Go), Platform EngineeringYour opportunityWe're supporting a remote-first team responsible for a comprehensive open-source developer platform that has processed over $5 billion in transaction volume. A pioneer in their space, their unified API and SDK layer simplifies the developer experience and underpins games and apps used by...