Sr. Software Engineer (Budgeting)
$110k - $145k per yearClearGov
About ClearGov
Our mission is to create easy-to-use software to help local governments plan, budget and report better. ClearGov is a rapidly growing SaaS company that offers a complete planning, budgeting and financial reporting suite that enables local governments to plan, build, and present their financials more efficiently and effectively. We’re a mission-driven company that envisions a world where modern software enables every local government to best serve and improve its community.
Our software is utilized nationwide by more than 2,000 towns, cities, school districts, and other local agencies who are part of the ClearGov community, and we’re adding more every day. We’ve been named to the “GovTech 100” for eight years running. ClearGov also earned a place on the Inc. 5000 list of America’s Fastest Growing Companies for five consecutive years: 2021, 2022, 2023, 2024, and 2025.
The ClearGov team is a talented group of folks who are passionate about our mission and committed to building a positive, productive company culture. We believe in a work-hard/play-hard environment, and every day, we strive to get better at our work, all while being considerate, trustworthy, and transparent in everything we do.
Core Values
- Be Clear & Credible: We are authentic in our interactions, communicating with clarity, speaking with honesty, and following through with consistency. We turn transparency into our greatest competitive advantage.
- Be Human: We are human partners to our colleagues and customers, and lead with consideration and kindness – making space for others to do the same. We turn empathy into a shared strength.
- Be Better Together: We are committed to building an inclusive community where everyone thrives. We share successes, support each other through challenges, and show up for our teammates the way we show up for our customers. We turn togetherness into our greatest advantage and collaboration into our greatest multiplier.
- Be Honourable/Honorable: We are responsible to our colleagues and customers. We bring our full selves to every conversation, every project, every decision, and every relationship. We act with intention, deliver on our commitments, and lead with integrity – even when no one is watching. We turn honor into the foundation that powers everything we do.
- Be Connected: We are culture builders where people are seen, welcomed, and celebrated. We show up in every interaction – the laughs, the wins, the hard days. We turn connection into opportunities for people to feel they belong.
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 (see below)
- Professional growth opportunities
Compensation:
- In the spirit of transparency, we are excited to share 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.
- ...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...SeniorWork at office
$11k - $90k per year
...About ClearGov Our mission is to create easy-to-use software to help local governments plan budget and report better. ClearGov is a rapidly growing SaaS... ...About the Opportunity Were looking for a Software Engineer with a passion for learning a kind heart a positive attitude...SuggestedRemplacementFull timeTemporary workLocal areaFlexible hours- ...; } tr th { background-color: #f5f5f5; } 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...SeniorFull timeWork at office3 days per week
- ...About Landmark Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make better... ..., and digital operations. These are tools used daily by engineers and scientists at the world’s largest energy companies and run as...SeniorLong term contractFull timePart time
- ...About Landmark Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make better... ..., and digital operations. These are tools used daily by engineers and scientists at the world's largest energy companies and run as...SuggestedFull timePart timeWorldwideShift work
- ...Calgary, AB About The Role LodgeLink is hiring Software Engineers in Calgary to join our team. As a Software Engineer , you will be part of a cross-functional team that builds, supports, and improves web applications. You will contribute to the software development life...SeniorLong term contractWork at officeWork from home
- ...with extensive experience in building and operationalizing AI software solutions. We are a company like no other – we believe in making... ...to hear from you! Role Summary The Manager, Software Engineering leads multiple developers across delivery pods with accountability...Full time
$45k - $60k per year
...We’re looking for a Full Stack Software Engineer who can build and ship modern web applications end-to-end: front-end, backend APIs, databases, deployments, and who also understands how to design systems that scale. You’ll be building production-ready services on Google Cloud...Full timePart timeCasual workManual laborImmediate start- ...About the Role Helcim is searching for a Senior Software Engineer to help develop the next generation of payments technology. We’re looking for a talented and experienced individual with a passion for coding, a love for learning and implementing new technologies, strong...SeniorLong term contract
- ...transform the way the world sends mail. About The Team The Engineering team is the technological heartbeat of our company. We are a... ...conception to deployment. What you’ll do As a Senior Software Engineer, you will be a key contributor to our core product,...SeniorInternshipLocal areaFlexible hours
- ...distributed data storage, and TiDB for scalable SQL workloads. Engineers on the team build resilient, highly available systems that process... ...user profile and audience data at scale. Build event-driven software utilizing messaging technologies such as Kafka. Work with distributed...Local areaRemote workWork from homeHome office
$108k - $149k per year
...of AI and traditional text processing. MongoDB is seeking a Software Engineer with solid software engineering skills and a machine learning... ...LLMs is highly desirable ~ Experience with text processing engines such as ANTLR is highly desirable ~ Strong understanding of...Full timeWorldwideFlexible hoursShift work- ...Elasticsearch, Redis, ScyllaDB, Redshift, TiDB, MariaDB Build software that utilize messaging queues such as Kafka, SQS, and Kinesis... ...candidates that have: ~2+ years of experience as a Backend Software Engineer. ~ Very strong problem solving skills in data structures,...Local areaRemote workWork from homeHome office
- ...of small business owners across Canada who rely on our payroll software to pay their employees and process their payroll taxes. And we’re... ...anticipates them.” We’re looking for a talented Software Development Engineer (intermediate) who doesn’t shy away from tackling hard problems...Work at officeRemote workWork from home
- ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Work at office
$50k per year
...for protecting enterprise and operational technology environments through advanced threat monitoring, incident response, security engineering, automation, and emerging AI security controls. The successful candidate will serve as a senior technical resource, driving continuous...SeniorLong term contract- Become a Full-Stack Software Engineer helping transform energy management applications. Join a collaborative team where you can use React, TypeScript, and Python to create seamless user interfaces. This senior role emphasizes building applications that support the shift...SeniorShift work
- ...and services to the global energy industry. Job Duties Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem or Cloud software solutions. Design, develop, and maintain...SeniorFull timePart time
- ...Overview Hexagon’s Autonomous Solutions division is looking for an Embedded Software Engineer (1 year term) to join our team in Calgary, Alberta. Reporting to the Software Manager, Aerospace & Defense, this role will focus on extending the reach and capability of Hexagon...Full time
- ...industry. Overview We are seeking an experienced Senior Software Developer with deep expertise in seismic processing and... ...cloud environments. This role combines advanced software engineering with geophysical domain knowledge and is ideal for a developer...SeniorFull timePart time
- ...environment. We operate in 145+ countries while proudly maintaining headquarters in New Zealand. The role As a Systems Engineer (SysAdmin/IT Software Support), you will support the Development Platform by administering critical systems, infrastructure, and applications....Work at officeFlexible hours
- ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...SeniorWork at officeRemote work
- ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ..., engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new...Work at officeShift work
- ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s...SeniorRemote work
- ...lifting mechanical assistance Microsoft Excel, Outlook, Word – Basic - Preferred Inter/intranet applications – Basic Diagnostic Software - JPRO® Professional Heavy Duty Software, Allison DOC® Fleets (1K/2K & 3K/4K), Cummins Insite Professional, Ford IDS w/VCM-2 Rotunda,...SeniorFull timeTemporary workLocal areaShift work
- Drive innovation as a Software Engineer, focusing on Python and enhancing Ubuntu’s performance in cloud environments. Work from anywhere while engaging in meaningful collaboration with global teams. This role emphasizes high-quality software engineering to develop and refine...Remote work
- A leading data platform company in Canada is seeking a Senior Engineer to build and maintain their Boréal hosting platform and Moose open-source project. This role offers the chance to collaborate closely with product and design teams in a flexible, remote-first environment....SeniorRemote workFlexible hours
- ...experimental code into production-ready software by applying rigid development best practices... .... Responsibilities 1. ML Engineering & MLOps Architecture Build, optimize,... ...relational/non-relational databases and query engines (e.g., SQL). Cloud & DevOps: Strong...
- ...PHASOR Engineering Inc. is a dynamic Alberta based company specializing in engineering, design, and testing / commissioning of medium to... ...detail are essential. · Knowledge of the Microsoft office software suite of programs coupled with strong computer skills. ·...SeniorFull timeWork at officeFlexible hoursShift work
$98k - $113k per year
...change is part of our DNA. We\u2019re on the lookout for a Senior Software Developer who thrives in a fast-paced environment and values... ...standards and best practices Make AI a natural extension of your engineering practice, proactively exploring and implementing new AI...SeniorWork at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer (Budgeting). Be the first to apply!
- director software engineering Calgary, AB
- software developer intern Calgary, AB
- software engineer part time Calgary, AB
- remote entry level software developer Calgary, AB
- software developer entry level Calgary, AB
- software developer summer internship Calgary, AB
- développeur logiciel Calgary, AB
- software engineer internship Calgary, AB
- junior software engineer Calgary, AB
- software developer no experience Calgary, AB
