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

Sr. Software Engineer (Budgeting)

$110k - $145k per year

ClearGov

About the Opportunity

We’re looking for a Senior Software Engineer with a passion for learning, a kind heart, a positive attitude, and a great sense of humor to join our growing team. The Senior Software Engineer will lead engineering on our Budgeting platform, driving technical direction, team development, and execution across several engineering teams. You’ll partner closely with Product, Design, Customer Success, Implementation, and fellow Engineering leaders to deliver scalable, high-quality solutions while fostering a collaborative, high-performing team culture.

The Senior Software Engineer will be a key player on an incredible team as we execute our mission to help local governments and school districts take the next step from good to great.

Key Responsibilities

  • Serve as a Senior Technical Contributor: Deliver high-impact work on the budgeting platform while setting a strong example of ownership and technical quality.
  • Own Design & Delivery of Complex Features: Implement scalable, maintainable solutions from concept through production support.
  • Support Engineering Excellence: Adhere to development standards, participate in peer reviews, and contribute to testing and automation improvements.
  • Contribute to Continuous Improvement: Adopt modern tools, AI-enabled development practices, and evolving engineering standards to improve efficiency, code quality, and overall team productivity.
  • Address Technical Debt & Production Issues: Resolve performance bottlenecks, fix defects, and contribute to incremental platform improvements.
  • Collaborate Cross-Functionally: Work with Product, QA, and DevOps to deliver features aligned with customer needs.
  • Contribute to Sprint Planning & Execution: Provide estimates, participate in planning, and ensure timely completion of assigned initiatives.

Critical Skills / Experience

  • 5–8+ years of professional software engineering experience, preferably in SaaS applications.
  • Proven ability to design and implement complex features with minimal oversight.
  • Strong understanding of software development best practices, testing, and maintainability.
  • Experience contributing to reliable, scalable production systems.
  • Comfortable working in Agile/Scrum teams with predictable delivery expectations.
  • Strong SQL and relational database experience (MySQL or PostgreSQL preferred).
  • Familiarity with AI-assisted development tools and modern engineering practices.

Technical Depth Across Core Platforms

  • Frontend: Angular, Socket.IO, Highcharts, D3, Gulp, LESS, Typescript, JSpreadsheet.
  • Backend: Node.js, Express, RabbitMQ, PostgreSQL, MySQL.
  • Infrastructure & Tools: AWS (including S3), Azure, GCP, Git, JIRA, Confluence.

The Ideal ClearGov Candidate

  • Self-motivated, self-starter with a zeal to win.
  • Great communicator; strong oral and written skills.
  • Ability to think creatively and innovatively.
  • Hands‑on problem solver who enjoys cracking difficult nuts.
  • Quick study – able to pick up and apply new concepts in a hurry.
  • Track record of achievement.
  • Enjoys working on and helping to build outstanding teams.
  • Demonstrates an entrepreneurial spirit and gets stuff done.
  • A sense of humor and don’t take themselves too seriously.

Why Join Us

  • Flexible, hybrid work.
  • Chance to make a meaningful impact on government and school district transparency and accountability.
  • Opportunity to work in a fast‑paced, fun, and collaborative environment.
  • Competitive salary and benefits package.
  • Professional growth opportunities.

Compensation

  • In the spirit of transparency, we are excited to share that the base salary for this position is $110,000 - $145,000 CAD and exclusive of fringe benefits or potential bonuses. If you are hired at ClearGov, your final base salary compensation will be determined by factors such as skills, interview performance, education and/or experience. In addition to those factors, we believe in the importance of pay equity and consider internal equity of our current team members as a part of any final offer. Please keep in mind that the range mentioned above is the full base salary for the role. Hiring beyond the base range would not be typical in order to allow for future & continued salary growth. We also offer a generous compensation and benefits package (more information on benefits listed below).

Benefits

  • Competitive Salary.
  • Quality Medical, Dental, and Vision Insurance Plans.
  • Life Insurance.
  • RRSP Matching.
  • Personal Time Off Policy.
  • Company‑Paid Holidays Observed.
  • Annual Holiday “Dimming of the Lights” (aka: reduced work hours).
  • Parental Leave.
  • Employee Referral Bonus.

ClearGov is an equal opportunity employer committed to building a diverse, inclusive, and respectful workplace. We prohibit discrimination and harassment of any kind and make employment decisions without regard to race, color, ancestry, ethnicity, nationality or national origin, citizenship, sex, sexual orientation, gender identity or expression, religion or creed, age, disability, genetic information, pregnancy, childbirth or related medical conditions, marital or family status, veteran or military status, Indigenous status, record of offenses (where legally protected), or any other characteristic protected by applicable federal, state, provincial, or local laws in the United States and Canada.

ClearGov is also committed to providing reasonable accommodations for applicants and employees with disabilities, in accordance with applicable U.S. and Canadian laws. If you require an accommodation during any part of the hiring process, please let us know.

At ClearGov, we value diverse perspectives and believe they strengthen our ability to achieve our mission of helping local governments work better.

#J-18808-Ljbffr
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer (Budgeting) in Calgary, AB vacancy
  • $75k - $80k per year

     ...Sr Principal Software Architect Nutrien is a leading provider of crop inputs and services, and our business results make a positive impact...  ...mentor other technical staff, including other architects and engineering teams Present at meetings to both technical and non‑technical... 
    Senior
    Full time
    Shift work

    Nutrien

    Calgary, AB
    15 days ago
  •  ...travel to USA for meetings High Level Description The Senior Engineer oversees the design of expansion and maintenance capital projects...  ...and operational reliability requirements within project budget and schedule. They liaise with stakeholders to interpret key information... 
    Senior
    Work at office

    Manpower Alberta

    Calgary, AB
    8 days ago
  • About the role As a Senior Java Full Stack Engineer , you will make an impact by designing, developing, and delivering high‑quality software solutions that support key client initiatives. You will be a valued member of the delivery team, collaborating closely with product... 
    Senior
    Work at office
    3 days per week

    Cognizant

    Calgary, AB
    8 days ago
  • Senior Software Engineer Join to apply for the Senior Software Engineer role at Helcim . We founded Helcim to become the world’s most...  ...1. Dedicated Health Spending Account (HSA) : Additional budget for health‑related expenses such as eyeglasses and therapy.... 
    Senior
    Long term contract
    Full time
    Work at office
    Work from home
    Monday to friday
    Flexible hours

    Helcim

    Calgary, AB
    15 days ago
  •  ...love learning and working with a diverse range of technologies and people? We’re looking for a collaborative and curious Graduate Software Engineer to join our development team at NetApp Instaclustr ( As part of the NetApp Cloud Storage division, our mission at NetApp... 
    Suggested
    Full time
    Internship
    Work at office
    Worldwide
    2 days per week

    NetApp

    Calgary, AB
    8 days ago
  •  ...Elasticsearch, Redis, ScyllaDB, Redshift, TiDB, and MariaDB. Building software that utilizes messaging queues such as Kafka, SQS, and Kinesis....  ...’re Looking For 2+ years of experience as a Backend Software Engineer. Very strong problem‑solving skills in data structures,... 
    Local area
    Work from home

    StackAdapt

    Calgary, AB
    8 days ago
  • Senior Software Designer / Developer (Cloud Migration and Modernization) This role is responsible for designing, developing, and maintaining enterprise‑grade applications that support core business functions. This position plays a key role in cloud migration initiatives, including... 
    Senior

    NLB Services

    Calgary, AB
    8 days ago
  • We are looking for a skilled Java Backend Developer with strong fundamentals in core Java concepts and experience building scalable, high-performance applications. The ideal candidate should be comfortable working with distributed systems, handling concurrency, and optimizing...

    Precision Technologies

    Calgary, AB
    8 days ago
  •  ...is seeking a Senior Emissions Management Engineer/Advisor (Emissions Compliance) to join one...  ...and Heaters & Part2 Spark‑Ignited Engines Portfolio. Provide ongoing engine/boiler/...  ...requirements. Report emissions using dashboards, software, and visualizations. Manage documentation... 
    Senior
    Contract work
    Work at office

    Airswift

    Calgary, AB
    4 hours ago
  • Elevate your software development career as a Software Engineer with Aplin in Springbank, near Calgary. Take part in the complete software development lifecycle while innovating and collaborating with a talented team. Aplin is looking for a skilled Software Engineer to join... 

    David Aplin Recruiting

    Calgary, AB
    2 days ago
  • Transform audio information access as a Senior Software Engineer at Speechify in Calgary, Canada. Shape innovative APIs and enhance user interactions by optimizing core functionalities. This crucial role within the Core Experiences Team allows you to engage in strategic... 
    Senior
    Remote work

    Speechify

    Calgary, AB
    2 days ago
  •  ...seeks a Sessional Instructor for ENEL 525, Machine Learning for Engineers, during Fall 2026. This role emphasizes teaching neural network...  ...systems applications. As part of the Department of Electrical and Software Engineering, the selected instructor will teach both lectures... 
    Permanent employment

    University of Calgary

    Calgary, AB
    8 days ago
  • Drive innovation as a Senior Software Engineer in a transformative project setting. Lead and mentor a talented engineering team while developing scalable software solutions. In this role, you will utilize over 5 years of industry experience to guide architectural discussions... 
    Senior

    Makeship

    Calgary, AB
    4 hours ago
  • Senior Software Engineer – Landmark (Calgary) We are seeking a senior software engineer to lead the technical direction of products used for high‑stakes engineering decisions by oil and gas operators. You will own architecture, make decisions that endure, and raise the quality... 
    Senior
    Long term contract
    Full time
    Part time

    Halliburton

    Calgary, AB
    10 hours ago
  • Shape the future of AI as a Remote Software Engineer with Alignerr, focusing on evaluating and improving AI-generated code. Your expertise will guide AI systems to better understand software development. In this flexible contract position based in Calgary, you’ll utilize... 
    Contract work
    Remote work
    Flexible hours

    Alignerr

    Calgary, AB
    2 days ago
  •  ...for ownership, company secretarial, governance, tax, and compliance. The Role We're looking for a driven Senior Full-Stack Software Engineer to join our dynamic engineering team to contribute to our mission of managing hundreds of thousands of business entities... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Athennian

    Calgary, AB
    8 days ago
  • Transform AI/ML innovations into production systems as an AI/ML Software Engineer in Calgary. This role integrates software development with machine learning practices. This position is focused on enhancing AI capabilities through collaboration with data professionals across... 

    Raise - find a more meaningful working experience

    Calgary, AB
    8 days ago
  • Job Title: Sr IS Project (Program) Manager Job Level:...  ...alignment of scope, schedule and budget and human resources within the...  ...Management Framework based on PMI, Software Development Lifecycle (SDLC),...  ...in Computer Science, Software Engineering, or related discipline or... 
    Senior
    Permanent employment
    Full time
    Work at office

    AltaLink

    Calgary, AB
    8 days ago
  • Helcim is seeking a Senior Software Engineer to join our full‑stack engineering squad dedicated to the core merchant experience. This team owns critical business logic that powers our platform, including areas like Invoicing, Products, and Taxation. In this role, you will act... 
    Senior

    Helcim Inc.

    Calgary, AB
    8 days ago
  • As a Senior Software Engineer you will be building and deploying high-quality software solutions. You will continually be involved in mentoring and coaching, ensuring you and your team are delivering at a high level. We put an emphasis on developing our team members to... 
    Senior
    Long term contract

    Helcim Inc.

    Calgary, AB
    15 days ago
  •  ...Reporting to the Director, Cyber Security & Infrastructure , the Sr. Manager, Cyber Security is responsible for leading UFA’s...  ...at least 4 years leading cybersecurity operations, security engineering, incident response, threat management, or related cybersecurity functions... 
    Senior
    Full time
    Local area
    Remote work
    Flexible hours

    United Farmers of Alberta Co-operative Limited

    Calgary, AB
    8 days ago
  •  ..., uphold brand standards, support event branding, and collaborate with agencies and internal teams to deliver work on time and within budget. Who You Are A degree or diploma in communications, emphasis in marketing with 6+ years of progressively responsible experience in... 
    Senior
    Work at office
    Local area
    Work from home
    Flexible hours

    Enbridge Inc.

    Calgary, AB
    8 days ago
  • $120k - $130k per year

    The Manager / Senior Manager, Total Rewards is responsible for the administration, analysis, and continuous improvement of Pursuit's compensation, benefits, and leave of absence programs across the United States and Canada. The role leads the execution of core total rewards ...
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    2 days per week
    3 days per week

    Pursuit Collection

    Calgary, AB
    8 days ago
  • As a Senior Application Analyst, you will ensure that URUS’ ERP system (JDEdwards) effectively supports business processes and organizational objectives. This role acts as a key liaison between business stakeholders and IT, translating business requirements into functional solutions...
    Senior

    Alta Genetics

    Calgary, AB
    8 days ago
  •  ...Immediate Hire - Must be Legal to Work in Canada Sr. Field Supervisor(s) / Foreperson - Construction Landscaping Do you have leadership...  ...production priorities in keeping with project schedules and budget. Responsibilities Large‑scale landscape installation, including... 
    Senior
    Long term contract
    Full time
    Contract work
    Apprenticeship
    For subcontractor
    Seasonal work
    Immediate start

    Alpha Better Landscaping

    Calgary, AB
    8 days ago
  • Part Time – 3 days per week Must Haves Minimum 5 years’ experience as a solution architect on Oracle Identity Access Management systems, 12C, who has successfully modeled and implemented end-to-end solutions and infrastructure Minimum 3 years solution development with 11G...
    Senior
    Part time
    3 days per week

    Open Systems Technologies

    Calgary, AB
    8 days ago
  •  ..., partners, employees, and members of the community. Location Calgary - 4906 Richard Road SW Overview We are seeking a Sr AI Solutions Engineer for a 3‑to‑6‑month contract to maintain continuity and momentum across enterprise AI initiatives during a planned leave period... 
    Senior
    Contract work
    Interim role
    Remote work

    Brookfield Residential

    Calgary, AB
    2 days ago
  • Job Title Sr. Mineral Land Analyst Location Calgary, AB Our client is seeking a Sr. Mineral Land Analyst to join their team. As a Sr. Mineral Land Analyst, you will be part of the Land Management Department supporting the Mineral Lease and Contracts team. The ideal candidate... 
    Senior

    ManpowerGroup

    Calgary, AB
    8 days ago
  • Job Description AltaGas - Sr Manager, HR Business Partner AltaGas is seeking a Sr Manager, HR Business Partner to serve as a trusted partner to senior leaders and help shape the people agenda across the business. Reporting to the Sr Director, Human Resources, this is a senior... 
    Senior
    Local area

    AltaGas Ltd.

    Calgary, AB
    8 days ago
  •  ...Angular.js, Backbone.js Knowledge on programming languages, such as, C, C++, Java, R and SQL is an advantage Expertise - Software Engineer Developer I is responsible for the development of software. Will focus on modern design principles of SOA and Agile practices... 
    Permanent employment

    Collabera

    Calgary, AB
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer (Budgeting). Be the first to apply!