Back-End Web DevelopmentC#Computer EngineeringComputer ScienceFront-End DevelopmentSoftware DevelopmentCOralProgramming
Entry-level/graduate - Senior (5-8 years)
UK
The AI-powered developer platform to build, scale, and deliver secure software.
5890+ employees
Artificial Intelligence
Open for applications
Role
Who you are
Experience in Software Engineering, Computer Science, or related technical discipline OR Associate’s Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, or related field OR equivalent experience.
Experience maintaining production software in any of the languages: C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python
Desirables
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 skill
Passionate about healthy team culture and collaboration
Comfortable working transparently in an agile environment and soliciting feedback from peers
What the job involves
Enhance the collaboration experience at GitHub by working closely with a community of engineers and designers.
Design, prototype, implement, ship and support highly performant and inspiring user experiences.
Collaborate with cross-functional teams to define and implement innovative solutions.
Own and advocate for the health and quality of the systems that the team builds, including participating in on-call and first responder rotations.
Write architecture briefs and proposals, carry out code experiments, and build prototypes to learn how we can achieve planetary scale with our systems.
Design and implement APIs to facilitate seamless integration between software components.
Utilize CI/CD tools to set up automated pipelines for continuous integration and delivery.
Become intimately familiar with the systems you build and take pride in writing maintainable code.