GitHub logo

Remote Software Engineer with C# and Front-End Development

GitHub

Overview

Join GitHub as a Software Engineer and be part of a team that enhances the collaboration experience for millions of developers worldwide. As a software engineer at GitHub, you will work closely with a community of engineers and designers in a distributed, diverse, and passionate team. You will be responsible for designing, prototyping, implementing, shipping, and supporting highly performant and inspiring user experiences.

Responsibilities

  • Design and Develop: Create high-quality technical solutions that scale across multiple GitHub services.
  • Collaboration: Work with cross-functional teams to define and implement innovative solutions.
  • Mentorship and Communication: Receive technical mentorship, collaborate and pair with others, provide code reviews, and communicate clearly about progress, blockers, and gaps.
  • System Health: Own and advocate for the health and quality of the systems, including participating in on-call and first responder rotations.
  • Prototyping: Write architecture briefs and proposals, carry out code experiments, and build prototypes to achieve planetary scale with our systems.
  • API Design: Design and implement APIs to facilitate seamless integration between software components.
  • CI/CD: Utilize CI/CD tools to set up automated pipelines for continuous integration and delivery.
  • Code Quality: Take pride in writing maintainable code and become intimately familiar with the systems you build.

Qualifications

Required

  • 1+ year(s) experience in Software Engineering, Computer Science, or related technical discipline.
  • Proven experience maintaining production software in languages such as C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python.
  • Associate’s Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, or related field OR equivalent experience.

Preferred

  • Experience with Git and GitHub.
  • Experience using Azure technologies.
  • Experience using front-end frameworks like React.js.
  • Understanding of REST principles and experience with backend APIs.
  • Strong written and verbal communication skills.
  • Passionate about healthy team culture and collaboration.
  • Comfortable working transparently in an agile environment and soliciting feedback from peers.

Compensation

The base salary range for this job is USD $62,000.00 - USD $164,300.00 per year. GitHub offers competitive pay, generous learning and growth opportunities, and excellent benefits to support you, wherever you are.

About GitHub

GitHub is the world’s leading AI-powered developer platform with 100 million developers and counting. We’re also home to the biggest open-source community on earth. 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.

Benefits
Extracted with AI

  • Remote work
  • Competitive pay
  • Learning and growth opportunities
  • Annual bonus
  • Stock options
  • Diverse and inclusive environment

Similar jobs

Last update: 23 minutes ago

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

Computer Futures logo
Computer Futures

C# Software Developer with .NET and Angular

Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.

GitHub logo
GitHub

Senior Engineering Manager Mobile

Lead GitHub's Mobile team as a Senior Engineering Manager, driving Android and iOS app development remotely.

BlueBranch GmbH logo
BlueBranch GmbH

Remote FullStack Developer (m/w/d)

Join our dynamic IT company as a Remote FullStack Developer, working with JavaScript, Node.js, and Python. Flexible hours and remote work.

OnHires logo
OnHires

Senior Full Stack Engineer (PHP, Angular, React)

Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.

Labelbox logo
Labelbox

Full-Stack Engineer with Angular and React.js

Join Labelbox as a Full-Stack Engineer to develop scalable systems using Angular, React.js, and GraphQL. Work remotely in a dynamic AI-driven environment.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

Omnicom Media Group logo
Omnicom Media Group

Fullstack Developer .NET, React/TypeScript

Join Omnicom Media Group as a Fullstack Developer specializing in .NET, React/TypeScript. Work on innovative solutions with a dynamic team.

UNOPS logo
UNOPS

Full-Stack Web Developer (.NET/C#)

Join UNOPS as a Full-Stack Web Developer to develop and maintain the UN WebBuy platform using .NET/C# and SQL.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

Sysdig logo
Sysdig

Senior Software Engineer - .NET and Go

Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.

Sonia logo
Sonia

Senior Full Stack Developer

Join Sonia as a Senior Full Stack Developer to lead development in Python, TypeScript, and modern frameworks. Remote work with flexible arrangements.

Remove.tech logo
Remove.tech

Fullstack Engineer with React and TypeScript

Join Remove.tech as a Fullstack Engineer to develop SaaS solutions using React, TypeScript, and C# in a dynamic startup environment.

n8n logo
n8n

Senior Software Engineer (Node.js & TypeScript)

Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.

Discord logo
Discord

Software Engineer - Activity Feed

Join Discord as a Software Engineer to build social gaming features. Work with React, Kotlin, and Python. Remote role with competitive salary.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

EXWE GmbH logo
EXWE GmbH

Full-Stack Developer with Vue.js and Symfony Experience

Join EXWE as a Full-Stack Developer with Vue.js and Symfony experience. Enjoy remote work, no overtime, and a dynamic team environment.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

Virtual Vaults logo
Virtual Vaults

Fullstack Developer with .NET and Angular

Join Virtual Vaults as a Fullstack Developer with .NET and Angular skills. Work in a dynamic team, hybrid model, in Rotterdam.

ChemInnovation logo
ChemInnovation

Full-Stack Developer with Cloud and Frontend Expertise

Join ChemInnovation as a Full-Stack Developer to build innovative AI solutions for analytical chemistry. Work remotely with flexible hours.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

Climatiq logo
Climatiq

Senior Full Stack Engineer - Climate Tech - Rust & TypeScript

Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.

Tikab logo
Tikab

Fullstack Developer with JavaScript, Python, and React

Join Tikab as a Fullstack Developer in Gothenburg, Sweden. Work with JavaScript, Python, and React in a hybrid environment.

Virtual Vaults logo
Virtual Vaults

Fullstack Developer - .NET, Angular, Azure

Join Virtual Vaults as a Fullstack Developer working with .NET, Angular, and Azure in a dynamic team in Rotterdam.