Support Engineer III

4 days ago


Edmonton, Alberta, Canada GitHub Full time

About GitHub
GitHub is the world's leading platform for agentic software development — powered by Copilot to build, scale, and deliver secure software. Over 180 million developers, including more than 90% of the Fortune 100 companies, use GitHub to collaborate, and more than 77,000 organisations have adopted GitHub Copilot.

Locations
In this role you can work from Remote, British Columbia Canada | Remote, Alberta Canada

Overview
GitHub is growing its Support Engineering team and we're seeking experienced professionals to elevate our technical customer support efforts. As a Support Engineer III, you will manage support tickets, identify and report bugs, and contribute to innovative product developments.

You will resolve customer support tickets through web, email, phone, and chat. These tickets are usually submitted by system administrators, involve diagnosing load and networking issues, debugging application errors, and addressing feature requests. You will also collaborate with the engineering team to prioritize development work and with the documentation team to improve customer resources. While Git expertise isn't required, strong technical skills and a passion for helping people are essential.

The ideal candidate will drive impactful improvements in customer support by fostering teamwork, collaboration, and adaptability. Their initiative and contributions will be crucial in streamlining support processes and enhancing team efficiency.

This role will require working non-standard working hours, including weekends and holidays.

Responsibilities

  • Regularly troubleshoot and solve complex customer support tickets of varying complexity with minimal or no assistance often involving Linux servers, source code, and web application. Progresses assigned open tickets and assigned new tickets with timely, high-quality replies. within the assigned squad.
  • Effectively communicate technical information to customers and internal stakeholders and Follows follow up on open bugs and issues filed with Engineering.
  • Work proactively with customers on activities such as coordinating upgrades, communicating upcoming features, and ensuring their installation is running smoothly.
  • Manage urgent customer outages during business hours.
  • Provide occasional weekend on-call support as part of the team rotation (8 hour shifts, during normal work hours).
  • Provide real-time customer support via phone and chat, leveraging screen sharing and other remote troubleshooting tools to diagnose and resolve technical issues efficiently

Ticket Work

  • Regularly troubleshoot tickets of varying complexity with minimal or no assistance. Progresses assigned open tickets and assigned new tickets with timely, high-quality replies within the assigned squad. Follows up on open bugs and issues filed with Engineering.

Training

  • May provide training and guidance on an area of expertise within a squad. Works on developing their own training/teaching skills.

Customer Advocacy

  • Advocates for the customer and the team as a priority. May act as a liaison between customer and Engineering.

Product Feedback

  • Identifies and reports bugs and feature requests based on customer feedback.

Process Improvement

  • Updates various repos (e.g., team documentation, public documentation, support discussions). Actively contributes to cross-organization and team strategy discussions.

Knowledge Attainment & Sharing

  • Takes deliberate steps toward becoming a subject matter expert in one or more areas. Actively seeks assistance in specialty areas. Acts as a SME of one or more categories within a squad.

Qualifications
Required Qualifications

  • 5+ years experience in technical customer support, technical writing, system administration, or related roles

  • OR Bachelor's Degree in Computer Science or related field AND 3+ years experience in technical customer support, technical writing, system administration, or related roles

  • OR equivalent experience.

Preferred Qualifications

  • Proficiency in using and troubleshooting Git, GitHub or similar version control systems, with a strong understanding of software development workflows and tools, such as CI/CD pipelines, code security, issue tracking systems, code editors/IDEs(e.g., VS Code, IntelliJ IDEA)
  • Previous experience as performing Linux system administration and working experience with common tools like Docker, system, openssl, etc
  • Familiarity with production-level virtualization platforms and/or cloud providers (e.g., VMware ESX, KVM, AWS, Azure)
  • Must be customer-service oriented, with strong teamwork, collaboration, adaptability, and initiative. Prior experience providing technical support to enterprise customers is required, along with exceptional verbal, written, organizational, presentation, and communication skills.

GitHub values

  • Customer-obsessed
  • Ship to learn
  • Growth mindset
  • Own the outcome
  • Better together
  • Diverse and inclusive

Manager fundamentals

  • Model
  • Coach
  • Care

Leadership principles

  • Create clarity
  • Generate energy
  • Deliver success

Who We Are
GitHub is the world's leading AI-powered developer platform with 150 million developers and counting. We're also home to the biggest open-source community on earth (and 99% of the world's software has open-source code in its DNA). Many of the apps and programs you use every day are built on GitHub.

Our teams are dreamers, doers, and pioneers, leading the way in AI, driving humanitarian efforts around the globe, and even sending open source to Mars (and beyond). At GitHub, our goal is to create the space you need to do your best work. We're remote-first and offer competitive pay, generous learning and growth opportunities, and excellent benefits to support you, wherever you are—because we know that people flourish when they can work on their own terms.

Join us, and let's change the world, together.

Equal Employment Opportunity
GitHub is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We don't discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. Also, if you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate



  • Edmonton, Alberta, Canada Alberta Precision Labs Full time

    Your Opportunity:The APL Mobile Collections department is seeking skilled and experienced individuals to join our team. Mobile Collection are responsible for entering and scheduling collections, for patients in long term care facilities and residences within Alberta. If you have a passion for assisting elderly and infirm patients, in a challenging and...


  • Edmonton, Alberta, Canada Recovery Alberta Full time

    Edmonton Zone RA, Edmonton, Edmonton Mental Health ClinicAdministrative/ClericalREC 6 days agoYour Opportunity:This is an exciting opportunity to work in the fast-paced environment of the Assertive Community Treatment Team (ACT) and the Adult Community Services program. ACT provides assertive, client focused, and culturally appropriate care to adults...


  • Edmonton, Alberta, Canada Recovery Alberta Full time

    Edmonton Zone RA, Edmonton, Northgate CentreNewMental Health  REC Requisition #  5 hours ago Post DateYour Opportunity:The Adult Community Services Northgate clinic provides a wide range of addiction and mental health treatment to the residents of the City of Edmonton and surrounding suburban areas. The ACS program adheres to the Edmonton...

  • Social Worker III

    2 weeks ago


    Edmonton, Alberta, Canada Alberta Health Services Full time

    Your Opportunity:We are seeking a compassionate, experienced Social Worker (SW-III) to join our Older Adult Psychiatry Day Program. Working both independently and as a member of a collaborative multidisciplinary team, you will implement evidence-informed, recovery-oriented practices with older adults experiencing complex psychiatric, cognitive, chronic...


  • Edmonton, Alberta, Canada MacEwan University Full time

    ADMINISTRATIVE ASSISTANT IIIFACULTY OF NURSINGCompetition No CATEGORYSALARYCLOSING DATEFull-Time Continuing (35 hours per week)MSU Band C (Steps 1-8): $ $34.245 per hour. $42,861 - $62,327 per annum (Based on 35 hours per week).January 23, 2026About UsMacEwan University is where caring faculty help people connect their passions to their future paths. Located...


  • Edmonton, Alberta, Canada Acute Care Alberta Full time

    Edmonton Zone ACA, Edmonton, Seventh Street PlazaNEWRespiratory TherapistACU 19 minutes agoYour Opportunity:Reporting directly to the ACT Provincial Program Director and working in collaboration with the ACT Program Education Lead, the ACT Clinical Educator (CE) will be responsible for development, implementation planning, and coordination of educational...


  • Edmonton, Alberta, Canada Framewerx Full time

    Role PurposeThe Service Desk Analyst III is a senior resource and escalation point within the Service Operations team. This role exists to resolve high-complexity tickets, mentor team members, and maintain the consistency, professionalism, and maturity of the Service Desk function. Analysts at this level are trusted with reinforcement of standards,...

  • Software Engineer III

    2 weeks ago


    Edmonton, Alberta, Canada ICW Group Full time US$105,780 - US$189,347

    Are you looking to make an impactful difference in your work, yourself, and your community? Why settle for just a job when you can land a career? At ICW Group, we are hiring team members who are ready to use their skills, curiosity, and drive to be part of our  journey as we strive to transform the insurance  carrier space. We're proud to be in business...


  • Edmonton, Alberta, Canada BGIS Full time

    DescriptionWho We AreBGIS is a leading provider of customized facility management and real estate services. With our combined team of over 6, 500 globally, we relentlessly focus on enabling innovation through the services we deliver, while actively looking for new opportunities that will enable innovation for our clients' businesses. Globally, we manage over...


  • Edmonton, Alberta, Canada Sunbelt Solomon Full time

    Join our dynamic Automation team as a Control Systems Programmer III. If you thrive in a collaborative environment, enjoy hands-on work, and are eager to make a real impact on exciting projects, this role is for you.Why Join Us?Impactful Work: Be part of projects that span greenfield and brownfield operations, making significant contributions to designing,...