2

Remote Github Software Engineer Jobs in Alberta (NOW HIRING)

Lead and mentor a team of software developers, supporting their career growth and performance ... Remote Experience: Comfortable working in distributed teams with async communication and a high ...

This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Comfortable with Git (BitBucket, Github, Gitlab) or similar source control solutions. Perks:

This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Comfortable with Git (BitBucket, Github, Gitlab) or similar source control solutions. Perks:

This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Comfortable with Git (BitBucket, Github, Gitlab) or similar source control solutions. Perks:

This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Comfortable with Git (BitBucket, Github, Gitlab) or similar source control solutions. Perks:

This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Comfortable with Git (BitBucket, Github, Gitlab) or similar source control solutions. Perks:

This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Comfortable with Git (BitBucket, Github, Gitlab) or similar source control solutions. Perks:

This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Comfortable with Git (BitBucket, Github, Gitlab) or similar source control solutions. Perks:

This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Comfortable with Git (BitBucket, Github, Gitlab) or similar source control solutions. Perks:

This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Comfortable with Git (BitBucket, Github, Gitlab) or similar source control solutions. Perks:

This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Comfortable with Git (BitBucket, Github, Gitlab) or similar source control solutions. Perks:

This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Comfortable with Git (BitBucket, Github, Gitlab) or similar source control solutions. Perks:

This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg ... Comfortable with Git (BitBucket, Github, Gitlab) or similar source control solutions. Perks:

next page

Showing results 1-20

Remote Github Software Engineer information

How does a Remote Github Software Engineer typically collaborate with team members across different time zones?

As a Remote Github Software Engineer, effective collaboration often relies on asynchronous communication tools like GitHub Issues, Pull Requests, and project boards. Regularly updating documentation, leaving detailed code reviews, and participating in scheduled virtual meetings help ensure everyone stays aligned despite time differences. Strong written communication skills are essential, as much of the collaboration happens through comments and documentation rather than real-time discussions. This setup fosters flexibility but also requires proactive communication to avoid misunderstandings and project delays.

What does a Remote Github Software Engineer do?

A Remote Github Software Engineer is responsible for designing, developing, and maintaining software applications, typically using the GitHub platform for version control and collaboration. They work from a remote location, collaborating with team members through online tools and repositories. Their tasks often include writing code, reviewing pull requests, managing issues, and ensuring the quality and security of software projects. Effective communication and strong problem-solving skills are essential for success in this role.

What are the key skills and qualifications needed to thrive as a Remote Github Software Engineer, and why are they important?

To thrive as a Remote Github Software Engineer, you need strong coding abilities (often in languages like Ruby, Go, or JavaScript), experience with version control systems, and a solid understanding of software development principles, typically backed by a relevant degree or significant professional experience. Familiarity with GitHub's ecosystem, CI/CD pipelines, cloud platforms, and tools like Docker or Kubernetes is crucial, along with knowledge of automated testing frameworks. Exceptional written communication, self-motivation, and collaboration skills are essential for effective teamwork and problem-solving in a remote environment. These skills and qualities ensure you can contribute high-quality code, coordinate with distributed teams, and deliver reliable software solutions efficiently.
What are the most commonly searched types of Github Software Engineer jobs in Alberta? The most popular types of Github Software Engineer jobs in Alberta are:
What are popular job titles related to Remote Github Software Engineer jobs in Alberta? For Remote Github Software Engineer jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Remote Github Software Engineer jobs in Alberta look for? The top searched job categories for Remote Github Software Engineer jobs in Alberta are:
What cities in Alberta are hiring for Remote Github Software Engineer jobs? Cities in Alberta with the most Remote Github Software Engineer job openings:

Manager, Software Engineering

Fleetworthy

Edmonton, AB โ€ข Remote

Other

Posted 7 days ago


Job description

We are looking for a technically strong and people-oriented Software Development Manager to lead the Smart Roadside team. This is a hands-on leadership role - while coaching and growing a team of talented engineers. You will be the bridge between strategic product direction and engineering execution, moving with urgency and a ship-and-iterate mindset to ensure the team delivers robust, scalable, and secure solutions across the Fleetworthy ecosystems.

Key Responsibilities
  • Lead and mentor a team of software developers, supporting their career growth and performance.
  • Manage team performance using engineering management metrics and software engineering best practices to drive continuous improvement and accountability.
  • Manage a portfolio of internal business applications, ensuring ongoing stability, performance, and scalability.
  • Oversee the full Software Development Life Cycle (SDLC) including design, planning, implementation, deployment, and support.
  • Collaborate with business stakeholders to gather requirements, define scope, and deliver practical, scalable software solutions.
  • Coordinate priorities and development schedules across multiple initiatives and applications.
  • Contribute to high-level system architecture and application design, ensuring alignment with business objectives and technical best practices.
  • Be part of the team's troubleshooting and problem solving sessions including implementing, testing, and deploying proposed solutions.
  • Ensure adherence to coding standards, version control, testing practices, and release procedures.
  • Contribute to cross-team engineering culture and helping identify and resolve systemic issues across teams.
What You Bring

Required Skills & Experience

  • Post-secondary education in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.
  • 9+ years of hands-on software development experience, including back-end services, APIs, and databases.
  • Experience in a leadership role managing software teams or projects - including 1-2 years of direct people management.
  • Strong Problem-Solving Skills: Architect mindset - thinks beyond the code to design systems that solve real problems creatively and scalably.
    • Strong technical knowledge of C# and ASP.NET with the ability to design, review, and contribute to production-quality code.
    • Proficiency in Microsoft SQL Server, including schema design, performance tuning, and complex query development.
  • Self-Starter: Doesn't wait for direction; proactively identifies work, removes blockers, and pushes initiatives forward.
  • Documentation & Organization: Communicates clearly, documents decisions and code thoroughly, and brings structure to ambiguous situations.
  • Monitoring Mindset: Understands observability - logs, metrics, and alerting - and knows how to troubleshoot and resolve production issues confidently.
  • Quality Assurance Mindset: Treats quality as a shared responsibility, not a handoff - champions testing at every stage of the SDLC, from unit and integration tests through to end-to-end validation. Understands the value of test coverage, code reviews, and regression safety nets in maintaining a healthy, production-ready codebase.
  • Ambiguity navigation: Thrive in fast-paced, evolving environments - comfortable making decisions with incomplete information.
  • Remote Experience: Comfortable working in distributed teams with async communication and a high degree of self-management.
  • Hands-on balance: Maintain the right mix of direct technical contribution and team leadership depending on the needs of the team.
  • AI Tools:
    • Comfortable leveraging AI coding tools to accelerate development understanding AI limitations and security implication.
    • Critically evaluating output for bias, errors, and correctness.
    • Open to learning and adopting new AI tools and workflows as the landscape evolves.

Nice to Have

  • Familiarity with cloud-native architecture (microservices, containerization, cloud platforms).
  • Experience modernizing legacy .NET Framework or WebForms applications.
  • Exposure to Linux-based server environments, Elixir, or Erlang.
  • Experience with electrical systems or embedded systems development.
  • Experience in fleet management, transportation technology, or safety/compliance domains