Sr. Software Engineer - Platform

ClearGov

Calgary

On-site

CAD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, Dental & Vision Insurance
RRSP Plan
Personal Time Off (PTO)
Company-Paid Holidays
Parental Leave
Employee Referral Bonus
Dimming of the Lights

Job summary

ClearGov is seeking a software engineer to design, develop, and scale cloud-based applications in a Calgary office. You will contribute across frontend, backend, and data services, delivering complex features with modern tools and AI-assisted practices.

The role requires a strong background in full-stack development, 10+ years of experience, and hands-on work with Angular, React, JavaScript, TypeScript, Node.js, Java, Spring Boot, and SQL databases. Collaboration in Agile teams is essential.

Qualifications

  • Bachelor's degree or equivalent practical experience in Computer Science or related field.
  • 10+ years of professional software engineering experience, preferably SaaS.
  • Proficiency in Angular, React, TypeScript, JavaScript, HTML, CSS.
  • Experience with Node.js, Java, Spring Boot, Express.
  • Experience with MySQL or PostgreSQL databases.
  • Strong knowledge of API design and integration.
  • Experience with AI-assisted development tools (Cursor, Windsurf, Claude Code, GitHub Copilot, CodeRabbit, Greptile).
  • Experience with Retrieval-Augmented Generation (RAG), vector search, embeddings, and prompt orchestration.
  • Experience in Agile/Scrum environments.

Responsibilities

  • Serve as a senior full-stack contributor across frontend, backend, database, and cloud services.
  • Design and deliver complex software features from concept to deployment.
  • Build responsive frontend applications using Angular and React.
  • Develop backend services and APIs using Node.js, Java, and Spring Boot.
  • Support data-intensive budgeting and reporting workflows.
  • Apply AI-assisted software development practices.
  • Contribute to AI-enabled product capabilities including RAG and vector search.
  • Address technical debt and production issues.
  • Participate in sprint planning and code reviews.
  • Collaborate with cross-functional teams to deliver scalable software solutions.

Skills

Angular
React
TypeScript
JavaScript
HTML/CSS
API design
Agile/Scrum
Node.js
Java
Spring Boot
Express
MySQL
PostgreSQL
AI-assisted development tools
RAG, vector search, embeddings
GitHub Copilot

Education

Bachelor's degree in Computer Science or related field
Equivalent practical experience

Tools

Cursor
Windsurf
Claude Code
CodeRabbit
Greptile

Job description

ClearGov is looking for a Software Engineer to join our team. You'll be a key contributor in designing, developing, and scaling the next generation of our cloud-based applications. You’ll work across multiple product lines, integrating acquired technologies, improving performance, and driving technical excellence across our growing ecosystem.

This role is ideal for someone who’s both a builder and a problem-solver — someone who thrives on solving complex system challenges in a rapidly evolving environment.

Duties:
  • Serve as a senior full-stack technical contributor across frontend, backend, database, and cloud services.
  • Design and deliver complex software features from concept to deployment.
  • Build responsive frontend applications using Angular and React.
  • Develop backend services and APIs using Node.js, Java, and Spring Boot.
  • Support data-intensive budgeting and reporting workflows.
  • Apply AI-assisted software development practices.
  • Contribute to AI-enabled product capabilities, including Retrieval-Augmented Generation (RAG), semantic/vector search, embeddings, and prompt orchestration.
  • Address technical debt and resolve production issues.
  • Participate in sprint planning, backlog refinement, and peer code reviews.
  • Collaborate with cross-functional teams to deliver scalable, high-quality software solutions.
Requirements:
  • Bachelor's degree in Computer Science or related field, or equivalent practical experience.
  • Minimum 10 years of professional software engineering experience, preferably in a SaaS environment.
  • Proficiency in Angular, React, TypeScript, JavaScript, HTML, and CSS.
  • Experience with Node.js, Java, Spring Boot, and Express.
  • Experience with MySQL or PostgreSQL databases.
  • Strong knowledge of API design and integration.
  • Experience using AI-assisted development tools such as Cursor, Windsurf, Claude Code, GitHub Copilot, CodeRabbit, Greptile, or similar.
  • Experience with Retrieval-Augmented Generation (RAG), vector search, embeddings, and prompt orchestration.
  • Experience working in Agile/Scrum software development environments.
Benefits:

Company-sponsored benefits effective from Day 1 of employment, including Medical, Dental & Vision Insurance, Life Insurance, RRSP Plan, Personal Time Off (PTO), Company-Paid Holidays, Annual Holiday "Dimming of the Lights" (reduced working hours), Parental Leave, and Employee Referral Bonus.

Terms of Employment:

Full-Time (FTE)

Location:

Calgary Office – 1550 5 Street SW, Suite 300, Calgary, AB T2R 1K3

Hours of Work:

40 hours per week

Language:

English

Contact:

Contact: Contact: Celine Brillantes, P&C Manager , people@cleargov.com

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Manager, Software Engineering - Platform Services
Manager, Software Engineering - Platform Services

ClearGov • Calgary

On-site
CAD 144,000 - 176,000
Medical, Dental & Vision Insurance
RRSP Plan
PTO & Holidays
+1
Manager, Software Engineering
Manager, Software Engineering

ClearGov Inc. • Calgary

On-site
CAD 120,000 - 180,000
Software Engineer II- Govtech
Software Engineer II- Govtech

Russell Tobin • Toronto

On-site
Healthcare coverage (medical, dental,,
Software Development Lead
Software Development Lead

RGIT Australia • Richmond Hill

On-site
CAD 90,000 - 120,000
Annual Performance Bonus
3+ Weeks of Vacation
Employee Appreciation Paid Days Off
+2
software engineer
software engineer

BigGeo • Calgary

On-site
CAD 48,000 - 126,000
Manager, Systems Engineering
Manager, Systems Engineering

ServiceNow • Toronto

On-site
CAD 126,000 - 220,000
Health plans
RRSP with company match
ESPP
+3
Senior Full Stack Developer
Senior Full Stack Developer

OXARO Inc. • Ottawa

Hybrid
CAD 80,000 - 120,000
Senior Software Developer
Senior Software Developer

Millennium EMS Solutions Ltd. • Calgary

Hybrid
CAD 90,000 - 130,000
Competitive salaries
Comprehensive benefits package
Group RRSP matching
+4
Senior Developer
Senior Developer

United States Digital Space LLC • Area E (Thornhill)

Hybrid
CAD 90,000 - 140,000
Wellness program
Education reimbursement
Travel incentives
+1
Senior Backend Software Engineer
Senior Backend Software Engineer

United States Digital Space LLC • Mississauga

Hybrid
CAD 76,000 - 104,000