Wave HQ Logo

Wave HQ

Senior FinOps Engineer

Posted Yesterday
Be an Early Applicant
Remote
Hiring Remotely in Toronto, ON
Senior level
Remote
Hiring Remotely in Toronto, ON
Senior level
As a Senior FinOps Engineer, you'll drive cloud cost reduction and optimize resource use by collaborating with engineering and product teams. You'll lead FinOps initiatives, create cost models and dashboards, and automate infrastructure management using CI/CD and IaC tools. You will also mentor engineers on AWS cost optimization best practices.
The summary above was generated by AI

We believe small businesses are at the heart of our communities, and championing them is worth fighting for. We empower small business owners to manage their finances fearlessly, by offering the simplest, all-in-one financial management solution they can't live without.


As a Senior FinOps Engineer, you will be pivotal in reducing cloud costs and optimising resource utilization. You will collaborate closely with product owners, software engineers, and staff engineers to identify and implement cost-saving measures, ensuring that financial considerations are integrated into the entire software development lifecycle. You will also lead FinOps initiatives within the engineering organization, working closely with the DevOps team to develop and implement best practices across all teams. At Wave, mid-level and senior engineers will fully assume responsibility for significant initiatives, guiding them from definition to delivery while supporting their colleagues in growth and development.


FinOps Leadership:

Lead and champion FinOps initiatives across the engineering organization.

Collaborate with product owners, software engineers, and staff engineers to identify and implement cost-saving opportunities throughout the development lifecycle.

Design and implement a comprehensive tagging strategy for all AWS resources, including detective and reactive controls.

Develop and enforce cost models, budgets, and alerts to manage cloud spending proactively.

Implement robust tagging strategies for all AWS resources to enable granular cost allocation and analysis.

Analyze cloud costs, identify cost drivers, and optimize resource utilization to reduce spending (e.g., right-sizing instances, utilizing reserved instances, leveraging spot instances).

Develop and implement cost allocation and showback mechanisms to track and allocate costs to different teams, products, or projects.

Monitor and analyze cloud spending trends, identify anomalies, and address potential cost overages proactively.

Create and maintain dashboards to visualize AWS costs across various dimensions (e.g., by service, team, project, region, or time), providing insights into spending trends and identifying areas for optimization.

Generate regular cost reports and dashboards for stakeholders.


Infrastructure Automation:

Design, build, and maintain CI/CD pipelines for infrastructure provisioning and application deployments using tools like Jenkins, GitLab CI/CD, or Argo CD.

Automate infrastructure provisioning and management using Terraform, Ansible, or CloudFormation.

Implement and manage container orchestration platforms like Kubernetes, ensuring effective deployments, scaling, and monitoring.


Cloud Engineering:

Design and implement secure, scalable cloud architectures on AWS.

Manage and maintain cloud services, including EC2, EBS, S3, and RDS.

Troubleshoot and resolve infrastructure and application performance issues.

Ensure adherence to security and compliance standards.


Team Leadership & Mentorship:

Use your experience to champion systematic improvements and best practices.

Empower teams with AWS cost optimization solutions based on the AWS Well-Architected Framework and DevOps practices.

Regularly contribute to the skills development of team members by introducing new processes, running workshops on AWS cost optimization practices, and mentoring other engineers.

You Thrive Here By Possessing the Following:

  • 5+ years of experience as a DevOps Engineer or in a similar role.
  • Strong experience with AWS cloud services (EC2, VPC, S3, RDS, etc.).
  • Proficiency in Kubernetes and containerization technologies (Docker, Kubernetes).
  • Experience with infrastructure-as-code tools (Terraform, Ansible, CloudFormation).
  • Experience with CI/CD pipelines (Jenkins, GitLab CI/CD, Argo CD).
  • Experience with scripting languages (Python, Bash).
  • Experience with monitoring and logging tools (Prometheus, Grafana, CloudWatch).
  • Deep understanding of cloud cost optimization principles and best practices.
  • Experience with cost analysis and reporting tools (AWS Cost Explorer, Kubecost, CloudZero).
  • Proven ability to develop and implement effective cost allocation and showback mechanisms.
  • Experience with budgeting and forecasting for cloud services.
  • Strong analytical and problem-solving skills with a focus on cost optimization.
  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Strong problem-solving and analytical skills.
  • Passion for automation, continuous improvement, and FinOps.

At Wave, you’re treated like the incredible human being you are. 


Work From Where You Work Best: We will always have a welcoming, energizing, and world-class office (in Toronto) with a space for you. Or, if you’re more comfortable working from home, the choice is yours.

We Care About Future You: You will stretch yourself and you will grow at Wave. You will also be supported on this journey with diverse learning experiences, educational allowances, mentorship, and so much more.

We Support the Full You: We make a serious investment in your health & wellness. When we think about benefits we think about body, mind, & soul and we take this stuff very seriously. 

We Take Care of the Fundamentals: Fair compensation, all the office perks you’d want, and the various goodies you’d expect from a growing tech company. This is the obvious stuff, but we don’t want you to think we forgot!


We believe that a diverse and inclusive culture creates the best workplace. We embrace our differences, value individuality, and the broad spectrum of every Waver's skills and abilities. We challenge each other from a place of respect and pursuit of continuous growth. We trust each other and encourage everyone to bring their authentic selves to work, everyday. As Wavers, our voices matter, our opinions are met with an open mind. The best ideas win, no matter whose they are. Contributing to an inclusive culture is a part of all of our job descriptions. 


We’ve been continuously recognized as one of Canada's Top Ten Most Admired Corporate Cultures and one of Canada’s Great Places to Work in categories including Technology, Millennials, Mental Health, Inclusion and Women.


Are you ready to be a Waver? Join us!

Top Skills

AWS
Bash
Python

Wave HQ Toronto, Ontario, CAN Office

155 Queens Quay E, Toronto, Ontario, Canada, M5A 0W4

Similar Jobs

2 Days Ago
Remote
CAN
Senior level
Senior level
Healthtech • Information Technology
As a DevOps Lead, you'll build and deploy code for Smile Digital Health, develop infrastructure as code, maintain deployment pipelines, collaborate with teams, resolve integration issues, and document best practices while ensuring delivery quality and efficiency.
Top Skills: GoJavaPython
5 Days Ago
Remote
34 Locations
Senior level
Senior level
Software
As a DevOps Team Lead, you will guide the transition to a platform-centric approach, design a self-service platform, collaborate with development and infrastructure teams, and promote automation and continuous improvement within the organization.
Top Skills: Ci/CdCloud TechnologiesContainerization
19 Days Ago
Remote
Toronto, ON, CAN
Mid level
Mid level
Information Technology
As a Senior DevOps Engineer at Badal by TELUS, you will guide clients in implementing GCP solutions, establish cloud best practices, set up security measures, monitor micro-services, and enhance operational efficiencies. A keen understanding of CI/CD, infrastructure as code, and strong programming skills are essential for this role.
Top Skills: GoJavaPython

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account