1

Github Software Engineer Jobs in Calgary, AB (NOW HIRING)

Software Engineer

Calgary, AB · On-site

CA$125K - CA$145K/yr

ClearGov is looking for a Software Engineer to join our team. You'll be a key contributor in ... Experience using AI-assisted development tools such as Cursor, Windsurf, Claude Code, GitHub ...

You will report to the Software Engineering Team Lead and have a hybrid schedule working in Calgary ... Familiarity with responsible use of GenAI tools like GitHub Copilot. * Basic knowledge or ...

Novice Software Developer, API Reports To: Development Manager About the job: We're looking for a ... GitHub, Sidekiq, Docker What you'll do: * Complete development tasks as assigned, under the ...

AI Engineer - Canada

Calgary, AB · Remote

CA$60K - CA$70K/yr

... software startup. It is dedicated to empowering purpose-driven enterprises to manage and improve ... Utilize AI-powered development tools (e.g., GitHub Copilot, etc.) to efficiently generate, refactor ...

Senior Software Developer (Remote)

Calgary, AB · Remote

CA$110K - CA$145K/yr

What You'll Do as a Senior Software Developer * Design & Scale Robust Architecture: Develop and ... Google Workspace, Slack, Atlassian Suite (Jira and Confluence), and GitHub are used across all ...

As a Senior Software Developer, you will take ownership of complex technical initiatives, mentor ... GitHub Copilot) integrated into your development practice-you use AI daily to write code, generate ...

As a Software Developer with the AI Accelerator (AIA), your ability to design and build full-stack ... You are familiar with CI/CD best practices, using tools such as GitHub Actions for managing ...

Firmware Engineer

Calgary, AB · Hybrid

CA$90K - CA$125K/yr

Using GitHub or similar tools for version control * Supporting hardware component selection ... Collaborating with electrical, mechanical, software, and project teams * Preparing technical ...

AI Developer, Senior Associate

Calgary, AB · On-site

CA$87K - CA$137K/yr

... GitHub, Azure DevOps, Bootstrap, Node.js, Python, OpenAI ChatGPT APIs or Azure OpenAI arenice to haveexperience for thisrole * Knowledge of agile software development lifecycles (SDLC) and experience ...

next page

Showing results 1-20

Github Software Engineer information

What does a typical day look like for a GitHub software engineer?

A typical day for a Github Software Engineer involves collaborating with team members through code reviews, participating in daily standup meetings, and working on new feature development or maintenance of existing systems. You’ll frequently interact with cross-functional teams, including product managers and designers, to deliver improvements and solve technical challenges efficiently. Expect to spend significant time coding, troubleshooting issues, and utilizing tools like GitHub Actions for automation and deployment. Continuous learning and staying up-to-date with open-source trends are also common, as Github encourages innovation and personal growth within its engineering teams.

What are the key skills and qualifications needed to thrive in the GitHub software engineer position, and why are they important?

To thrive as a Github Software Engineer, you typically need strong proficiency in programming languages like Python, Ruby, or Go, experience with distributed systems, and a degree in computer science or related field. Familiarity with tools such as Git, GitHub Actions, Docker, and CI/CD pipelines is essential, along with knowledge of cloud infrastructure and agile development practices. Excellent collaboration, problem-solving skills, and the ability to communicate complex technical ideas clearly are valuable in this position. These competencies ensure smooth product development, efficient team workflows, and the delivery of high-quality software to a global user base.

What is a GitHub software engineer?

A GitHub Software Engineer is responsible for developing and maintaining software solutions that enhance GitHub’s platform and services. They work with various programming languages, contribute to open-source projects, and collaborate with teams to improve developer workflows. Their role involves coding, debugging, reviewing pull requests, and optimizing performance for millions of users worldwide.

Infographic showing various Github Software Engineer job openings in Calgary, AB as of July 2026, with employment types broken down into 90% Full Time, 7% Part Time, 1% Temporary, and 2% Contract. Highlights an 85% Physical, 6% Hybrid, and 9% Remote job distribution.

Software Engineer

ClearGov

Calgary, AB • On-site

CA$125K - CA$145K/yr

Full-time

Re-posted 25 days ago


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.

Responsibilities: 

  • 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.

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.

Powered by JazzHR

b7ScTyYvMP