cover image
SpryPoint

Cloud Operations Engineer I

Remote

Canada

Full Time

11-02-2026

Share this job:

Skills

Python Go Bash Jira SQL PostgreSQL Monitoring Change Management Customer Service Networking Linux AWS Confluence Nginx

Job Specifications

The Company

2025 Deloitte Technology Fast 50 Canada Recipient & Fast 500 North America Recipient

SpryPoint is modernizing how utilities serve their communities. As a high-growth software company, we're shaking up the status quo in the utility industry with the first and only truly cloud-native customer service and operations platform purpose-built for modern utilities.

Founded by industry veterans in 2011, we've grown from a profitable startup to a rapidly scaling company of 300+ employees serving 100+ utility clients across North America and the Caribbean. Our mission is simple: utility leaders should expect more from their technology providers.

Utilities face urgent demand to replace inefficient legacy systems while managing increasing operational complexity, and evolving customer expectations. With more than a decade of experience, and a track record of successful implementations spanning water, electric, and gas utilities, SpryPoint has built a reputation as a trusted and mission-critical partner to utilities across North America.

We deliver comprehensive solutions including SpryCIS, SpryEngage, SpryMobile, and SpryWallet that modernize the entire meter-to-cash process. What sets us apart? Our "updates, not upgrades" approach, user-centric design, and unwavering focus on customer success.

Backed by strategic investment from Norwest Venture Partners since 2023, and an exciting new investment partnership from Insight Partners announced in 2026, we're accelerating our growth while staying true to our core values: lead with kindness, vision with impact, radical honesty, bold disruption, keep it simple, and execute with excellence.

Join our award-winning team in transforming an essential industry that powers communities across the Americas.

Position Overview

We’re looking for a Cloud Operations Engineer I to join our Infrastructure Team and help support the backbone of how we deliver for our clients. You’ll work hands-on in our AWS environments every day, helping provision and tune systems, digging into performance issues, and supporting the integrations and configurations that keep projects moving through implementation, testing, and launch.

You’ll work closely with our Service Delivery and Product teams, jumping in wherever needed to make sure environments are stable, secure, and ready for the next milestone. If you’re someone who picks things up quickly, follows runbooks but isn’t afraid to suggest improvements, and can juggle ongoing and incoming requests with a calm, organized approach while using AI tools to troubleshoot, automate, and work smarter, you’ll thrive here. At SpryPoint, our reputation is built on the reliability of our products and the quality of our client experience, and our Infrastructure team plays a big part in making that happen.

Responsibilities

Support incoming requests for environment provisioning, IP whitelisting, domain whitelabelling, integrations, access, database refresh coordination, and general troubleshooting through Jira Service Management
Provision and maintain AWS environments using Elastic Beanstalk, EC2, ECS, RDS PostgreSQL and Aurora Serverless v2, DynamoDB, Route 53, VPC networking, and S3
Investigate infrastructure and application performance issues using observability tools, logs, metrics, and Linux-level debugging
Review database metrics and connection patterns to identify performance concerns and escalate deeper SQL or indexing issues to development teams when needed
Support project teams through onboarding, testing cycles, mock go-lives, and scheduled production go-lives
Take part in scheduled maintenance work including patching, scaling, certificate updates, and configuration adjustments
Help maintain and tune monitoring and alerting to ensure issues are identified proactively
Assist with incident investigations and contribute to follow-up actions and root cause analysis when issues impact client environments
Build or extend automation using Python or Bash to streamline recurring operational workflows
Work with NGINX logs, service logs, and application logs to help identify and resolve issues across the stack
Document workflows, environment procedures, and runbooks clearly in Confluence to support consistency and knowledge sharing across the team
Keep accurate operational records in Jira, including change management updates, time tracking, and environment notes, as part of our delivery and compliance processes
Apply security best practices when managing environments, including IAM permissions, patching, access controls, and compliance considerations
Participate in routine backup validation, environment restores, or DR practice exercises when needed
Communicate clearly with internal teams and occasionally with client-facing teams to help unblock issues and keep delivery moving
Use AI tools to speed up troubleshooting, improve documentation, and enhance overall operational efficiency

Required Skills

Experience with AWS services such as EC2, Elas

About the Company

SpryPoint builds amazing cloud-based enterprise software for electric, water, gas, and telecom utilities. We give utilities the tools they need to provide top-tier customer service while improving operational efficiency and enabling a world of cutting-edge capabilities. We make the world a better place for utility operators and customers all over North America. We build Smart Solutions for Smart Utilities. Know more