Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer III

Full-time

SpryPoint

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

As a Software Engineer III, you'll be building and integrating web and mobile apps that real people use. You'll work with our core tech stack Java, JavaScript, and AWS; and help expand our CI/CD pipelines and automation efforts. You'll also use AI tools such as Claude Code to focus your effort where it matters most and raise the quality of what you ship.

You'll be part of an Agile SCRUM team, working closely with colleagues, mentoring junior developers, and leading key initiatives. You'll collaborate with teams across the company to deliver impactful solutions. Plus, you'll help architect, test, and deploy enterprise-level applications for clients across North America, all while having plenty of opportunities to grow.

Responsibilities

  • Use AI tools such as Claude Code wherever they add value across the full lifecycle, from design through development, testing, and release, to reduce repetitive effort and raise quality, while giving the tools context and validating their output every step of the way.
  • Develop clean, maintainable, testable code, and review and validate what AI produces rather than accepting it as-is.
  • Influence technical design and architecture decisions, and own the outcome of what you deliver.
  • Author and maintain technical designs, architecture documentation, and best practices that the rest of the team follows.
  • Conduct code reviews, including reviewing and validating AI-generated code, and incorporate feedback.
  • Contribute to testing, using AI to automate it where it adds value, to help deliver high-quality solutions.
  • Troubleshoot and resolve technical issues across development and production.
  • Raise engineering standards and quality across the wider team, and drive process and tooling improvements that make the team more efficient and effective.
  • Mentor less experienced developers and support their growth.
  • Work within a collaborative Agile SCRUM team, integrating AI-assisted work into the team's design, build, test, and release cycle.
  • Communicate clearly with technical and non-technical stakeholders, translating trade-offs, giving updates, and raising risks early.
  • Help the Client Success team by assisting with support-related issues.

Qualifications and Competencies

  • 5+ years of experience in software development, with a strong focus on full-stack development
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Strong experience in Java, with deep understanding of object-oriented design and patterns
  • Experience with modern web technologies, including HTML, CSS, JavaScript, and frameworks like Angular or React
  • Solid understanding of relational databases and SQL
  • Experience working with cloud platforms, specifically AWS
  • Experience with agile methodologies
  • Strong debugging and problem-solving skills
  • Ability to write clean, maintainable, and efficient code, and to review and validate code produced with AI tools
  • Experience mentoring junior engineers and fostering a collaborative learning environment
  • Excellent communication skills and a collaborative mindset
  • A passion for continuous learning, professional development, and finding better ways of working
  • Strong analytical skills and the ability to develop scalable solutions for complex problems
  • General AI literacy is a plus, including familiarity with AI terminology and core concepts such as large language models, prompting, providing context, and the limitations of AI output.
  • Experience with AI coding tools such as Claude Code or GitHub Copilot is a plus but not required. Training will be provided.

Expect More From Your Career at SpryPoint

Work your way -  Remote-first environment, flexible working hours across North America, and hub offices in Charlottetown & Atlanta

Competitive Total Rewards - Comprehensive compensation package that grows with you

Complete Setup - MacBook + $800 to create your ideal home workspace

Total Wellness - Health, dental, vision, and life insurance from day one

Recharge Time - Generous PTO and unlimited sick days

Future Security - RRSP (Canada) and 401k (US) matching programs

Continuous Growth - $2,500 annual development fund, tuition assistance, and Book Bounty program

Team Connection - Annual company events and team offsites that bring us together

AI Disclaimer:  

We use an AI notetaker (Metaview) during interviews so we can give you our full attention. Please opt-in via this quick consent form. It's optional - if you'd prefer not to be recorded, just skip this step. 

Accommodations

Need accommoda tions during our interview process? Let us know and we'll work with you to provide the necessary support.

Equal Opportunity & Inclusion

SpryPoint is an equal-opportunity employer committed to creating an inclusive environment where everyone can thrive. We welcome applications from all qualified candidates regardless of race, religion, color, national origin, ancestry, sex, sexual orientation, gender identity, age, physical or mental disability, medical condition, genetic characteristics, veteran or marital status, pregnancy, or any other classification protected by applicable laws.

Professional Identity Verification

To help us verify candidate authenticity and streamline our screening process, we strongly encourage candidates to include a link to their LinkedIn profile and verify it with their current work email address. While not required, this helps us confirm your professional background and accelerates our review process. Candidates with verified LinkedIn profiles typically receive faster responses and priority consideration during our screening process. Note that all final candidates will complete a background check and identity verification as a part of our SOC 2 compliance procedures.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer III in Remote vacancy
  • $92.5k - $107.5k per year

     ...as AI, UI, Physics, Character, Graphics, Engine and Tools. Design, author, and maintain...  ...WHAT YOU’LL BRING  ~5+ years professional software development. ~2+ years professional Unreal...  ...Job Details  Job Title: Programmer III  Reports to: Director of Programming... 
    Suggested
    Permanent employment
    Full time
    Local area
    Remote work
    Flexible hours

    Hardsuit Labs

    Remote
    1 day ago
  • $90k - $135k per year

     ...insights – technology plays an invaluable role in our success. The engineering team at Warner Music Group makes all of it a reality. Check out...  .... You have a drive to grow, learn, and master the craft of software development. Tech stack consists of Ruby on Rails, Postgres,... 
    Suggested
    Full time
    Local area
    Worldwide

    Warner Music Group Corp.

    Remote
    1 day ago
  • $95k - $159k per year

     ...Summary At Sophos, our mission is clear: defeat cyberattacks and protect organizations around the world. We are seeking a Software Engineer to join our Security features team and help build the systems that make that mission possible. In this role, you will work as... 
    Suggested
    Full time
    Local area
    Remote work
    Shift work

    Sophos

    Remote
    1 day ago
  •  ...required. QUALIFICATIONS You have 5+ years of experience in Software Development. You have exceptional communication skills. You...  ...grasp of the fundamentals of software development and computer engineering. You have the ability to break complex and vague customer... 
    Suggested
    Full time
    Contract work
    Flexible hours

    Spellbook

    Remote
    1 day ago
  • $110k - $135k per year

     ...their dollars can go back into care. About The Role: As a Software Engineer, you will work alongside a team of engineers to get Conductor...  ...and extend agentic workflows in Conductor's orchestration engine — building custom tools, integration adapters, and transformation... 
    Suggested
    Long term contract
    Full time
    Contract work
    Work at office
    Remote work
    2 days per week

    Pockethealth

    Remote
    1 day ago
  •  ...performance, and code reviews. Test, document, and maintain the frontend codebase. Requirements Require 3–6 years of relevant software engineering experience building production web applications. Require primary frontend experience with React, Angular, or Vue. Require... 
    Full time
    Remote work

    ZoomInfo

    Remote
    16 days ago
  •  ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview   As a Software Engineer, you’ll join our team to plan, build and deliver enterprise software solutions for our clients. You’ll collaborate with... 
    Full time
    Work at office
    Flexible hours

    Osedea

    Remote
    1 day ago
  •  ...Our primary stack is Ruby on Rails, Ember.js , and React. The engineering team at Smile.io believes in being proud of your code, owning...  ...About the Role: Smile.io is seeking a highly skilled Software Engineer proficient in both Front-End and Back-End development... 
    Hourly pay
    Full time
    Remote work

    Smile.Io

    Remote
    1 day ago
  •  ...technology that will set the standards for software-defined vehicles around the world....  ...focus on scaling low-latency messaging, engineering resilient APIs, and ensuring end-to-end operational...  ..., background and reference checks; (iii) establishing an employment relationship... 
    Full time
    Contract work
    Internship
    Worldwide

    Rivian and Volkswagen Group Technologies

    Remote
    1 day ago
  •  ...This opportunity requires an applicant to live and work within the Quebec province. About the Role We are looking for a Software Engineer or Senior Software Engineer to join our Entitlements Team and help design and build the applications and services that power the... 
    Full time
    Work at office
    Flexible hours

    Leadership Connect

    Remote
    1 day ago
  •  ...technology that will set the standards for software-defined vehicles around the world. The...  ...Role Summary As a Staff Embedded Software Engineer, you will transform real-world ECU...  ...employment, background and reference checks; (iii) establishing an employment relationship or... 
    Full time
    Contract work
    Local area

    Rivian and Volkswagen Group Technologies

    Remote
    1 day ago
  •  ...Are you a seasoned Software Engineer seeking your next opportunity to make a significant impact? Do you bring curiosity and drive, coupled with a wealth of experience, to excel in a fast-paced and dynamic environment? Do you thrive in collaborative settings, valuing engineering... 
    Long term contract

    Blue Matrix Limited

    Remote
    1 day ago
  • $188.2k - $282.2k per year

     ...synonymous with entertainment excellence and creativity. Staff Software Engineer, Adaptive Experiences Platform Waterloo, ON About the...  ...expansion, data binding, hydration, or client-side rendering engines. Experience building or integrating client SDKs, content management... 
    Long term contract
    Contract work
    Internship
    Manual labor

    Playstation

    Remote
    1 day ago
  • $196.3k per year

     ...leading dev teams to victory? Do you want to layer AI into workflows to make engineer’s lives better and Saas products stronger? Then Jobber might be the place for you! We’re looking for a Principal Software Engineer to be part of our Software Engineering team. At Jobber, we... 
    Remote job
    Long term contract
    Full time
    Internship
    Manual labor
    Work at office

    Jobber

    Remote
    1 day ago
  •  ...still runs on disconnected systems, manual workflows, and decisions made without data. Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's Autopilot. We build the platform that automates the workflows consuming the... 
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start

    Evismart

    Remote
    1 day ago
  • $145.9k per year

     ...this team is an opportunity to create intuitive solutions that help service providers grow their business. The role of Staff Software Engineer at Jobber: As a technical champion and force multiplier, you lead and mentor teams of exceptional engineers while... 
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    Jobber

    Remote
    1 day ago
  •  ...province. About the Role We’re hiring a senior full-stack engineer to make a major contribution across the LCI platform. You’ll...  ...direction. Required Qualifications ~5+ years of professional software engineering experience building and operating production systems... 
    Full time
    Work at office
    Flexible hours

    Leadership Connect

    Remote
    1 day ago
  • $160k - $260k per year

     ...real difference in how the world connects and communicates. Job Summary We are looking for an enthusiastic and energetic Software Engineer to join our Remote Browser Isolation team. As part of this team, you will develop features and systems related to the cloud hosted... 
    Remote job
    Full time
    Work at office
    Flexible hours

    Versa Networks

    Remote
    1 day ago
  •  ...strong employee culture and outstanding business performance. To learn more, visit .  About the Role We are seeking a Software Engineering Manager to lead a team of engineers delivering high-quality software that powers our EHS platform. As a first-line manager, you... 
    Long term contract
    Full time
    Remote work
    Worldwide
    Home office

    Cority

    Remote
    1 day ago
  • $135k - $150k per year

     ...us.  We're building custom internal systems at the cutting edge of agentic AI in the accounting and finance space. The Senior Software Engineer will be the hands-on architect and builder of the new systems shaping our business — and the technical counterpart to our internal... 
    Full time
    Flexible hours

    Treewalk Consulting Inc.

    Remote
    1 day ago
  •  ...and counts the former President and COO of Hubspot, JD Sherman, among its board members. YOUR ROLE & MISSION As a Senior Software Engineer, you will be a critical part of our growing company, working on a cross-functional team to implement best practices in... 
    Full time
    Worldwide

    Apollo.Io

    Remote
    1 day ago
  • $140k - $170k per year

     ...individuals to help make this vision a reality for millions more patients across North America. About the team: As a Senior Software Engineer on our Provider team, you will have the opportunity to apply your Full Stack expertise towards building the next generation of... 
    Full time
    Work at office
    Remote work
    2 days per week

    Pockethealth

    Remote
    1 day ago
  • $196k - $207k per year

     ...love and more time to enjoy it together. We’re looking for an Engineering Manager to lead our Catalog Enrichment team. This team builds...  ...areas. About You Minimum Qualifications ~7+ years of software engineering experience, including 2+ years managing engineers... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Remote
    1 day ago
  •  ...Fullstack Software Engineer  We're looking for a Fullstack Software Engineer to join a high-performing team revolutionizing financial services. The ideal candidate is highly driven, product-focused, and eager to build from 0-1 and beyond . If you're passionate... 
    Remote job
    Full time

    Accruetalent

    Remote
    1 day ago
  • We are seeking a skilled software engineer - firmware to join our power electronics lab. In this role, you will work on developing and maintaining software solutions for our energy management and power scheduling systems. \ \ \ \ Key responsibilities: \ \ Design... 
    Full time

    Ubc

    Remote
    1 day ago
  •  ...experiences will be in the app but all assets will be loaded remotely. Job Description We are looking for a Software Engineer with a specialization in Unreal Engine. You will be helping build cutting edge real-time content technology and developing internal production tools... 
    Full time
    Remote work
    Worldwide

    Chewi Creative

    Remote
    1 day ago
  •  ...Sonatype is the software supply chain security company. We provide the world’s best end-to-end software supply chain security solution...  ...software supply chains. We're looking for a Staff Software Engineer to help lead our Data Identity team — the upstream data platform... 
    Full time
    Contract work
    Flexible hours

    Sonatype

    Remote
    1 day ago
  •  ...network. Your Role As Thanx reaches new financial milestones, we’re expanding our R&D team and seeking an experienced Software Engineering Manager to join our leadership. You’ll drive high-performance culture, strengthen team relationships, and ensure delivery on high... 
    Full time
    Internship
    Local area
    Remote work

    Thanx

    Remote
    1 day ago
  • $255.9k - $318.6k per year

     ...What The Role Is As a Senior Engineer at Babylist, you take on hard problems and own them end-to-end. Millions of families depend on what we build. Agents write most of the code now. So the hard part is yours: what to build, how it should work and whether what shipped... 
    Remote job
    Full time
    Weekend work

    Babylist, Inc

    Remote
    1 day ago
  • $98k - $147k per year

     ...Senior Software Engineer This role reports to the Chief Technology Officer. This is a full-time position open to candidates in Canada.  Compensation: $98,000 - $147,000 About the role We're looking for a Senior Full Stack Software Engineer to join our engineering... 
    Remote job
    Full time
    Local area
    Weekend work

    Indiegraf

    Remote
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer III. Be the first to apply!