Software Engineer II in London

Software Engineer II in London

London Full-Time 36000 - 60000 Β£ / year (est.) No home office possible
G

At a Glance

  • Tasks: Design and develop innovative software solutions with a talented team.
  • Company: Join GitHub, the leading platform for software development.
  • Benefits: Enjoy remote work, competitive salary, and professional growth opportunities.
  • Why this job: Be part of shaping the future of software with cutting-edge AI technology.
  • Qualifications: 2+ years in software engineering and strong coding skills required.
  • Other info: Diverse and inclusive culture with excellent career advancement potential.

The predicted salary is between 36000 - 60000 Β£ per year.

Join to apply for the Software Engineer II role at GitHub.

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, United Kingdom.

Overview: GitHub Copilot has changed the way software is built, and we have a unique opportunity to look further ahead to identify how software development can be faster, safer, easier, and more accessible. We are looking for a talented and experienced Software Engineer to join us in this mission!

Responsibilities:

  • Design, develop, test and ship high-quality technical solutions that scale across multiple GitHub services.
  • Collaborate with cross-functional teams to define and implement innovative solutions.
  • Contribute to the development of technical solutions for products or features within the team’s area of responsibility.
  • Participate in the creation and review of design documents for simple solutions or User Stories, with appropriate oversight.
  • Conduct investigations into technical issues or design options and escalate findings to team members to inform design and implementation decisions.
  • Utilize CI/CD tools to set up automated pipelines for continuous integration and delivery.
  • Monitor the health of the services to make data-driven projections on scalability and develop a rollback plan.
  • Act as a First Responder in monitoring system/product feature/service for degradation, downtime, or interruptions for simple problems.

Qualifications:

Required Qualifications:

  • 2+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python.
  • Associate's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 1+ year(s) experience.
  • Bachelor's Degree in Computer Science or related field. Equivalent experience.

Preferred Qualifications:

  • Professional experience coding in Go, JavaScript, Ruby, Rust, or Python.
  • Interest or prior experience in modern AI/machine learning technologies, Large Language Models or similar.
  • Experience with distributed systems at global scale.
  • Experience working with a remote, distributed team.
  • Excellent written and verbal communication skills.
  • Passionate about fostering good API Design practices and processes.

GitHub values:

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

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.

Software Engineer II in London employer: GitHub

GitHub is an exceptional employer that champions a culture of innovation and collaboration, offering Software Engineers the chance to work remotely from the United Kingdom. With a strong focus on employee growth, GitHub provides access to cutting-edge technologies and encourages continuous learning in a diverse and inclusive environment. The company values a customer-obsessed mindset and fosters a supportive atmosphere where every team member can thrive and contribute to shaping the future of software development.
G

Contact Detail:

GitHub Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Software Engineer II in London

✨Tip Number 1

Network like a pro! Reach out to current GitHub employees on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for your application process. A friendly chat can sometimes lead to a referral, which is golden!

✨Tip Number 2

Prepare for the technical interview by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice common coding challenges. Remember, it’s not just about getting the right answer but also how you approach the problem.

✨Tip Number 3

Show off your passion for AI and software development! During interviews, share your personal projects or contributions to open-source. This demonstrates your enthusiasm and commitment to the field, which GitHub values highly.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, you’ll find all the latest roles and updates directly from GitHub, making it easier for us to keep track of your journey.

We think you need these skills to ace Software Engineer II in London

Software Engineering
C
C++
C#
Java
JavaScript
Go
Ruby
Rust
Python
AI/Machine Learning Technologies
Distributed Systems
API Design
Written Communication Skills
Verbal Communication Skills

Some tips for your application 🫑

Tailor Your Application: Make sure to customise your CV and cover letter for the Software Engineer II role. Highlight your experience with relevant programming languages and any projects that showcase your skills in AI or distributed systems.

Show Off Your Communication Skills: Since we value strong written communication, ensure your application is clear and concise. Use proper formatting and avoid jargon unless it's necessary to demonstrate your expertise.

Demonstrate Your Passion: Let us know why you're excited about working at GitHub and how you align with our values. Share any personal projects or experiences that reflect your enthusiasm for software development and AI technologies.

Apply Through Our Website: We encourage you to submit your application directly through our website. This way, you can ensure it reaches the right people and you’ll have access to all the latest updates on your application status.

How to prepare for a job interview at GitHub

✨Know Your Tech Stack

Make sure you’re well-versed in the programming languages and technologies mentioned in the job description, especially Go, JavaScript, Ruby, Rust, or Python. Brush up on your coding skills and be ready to discuss your past projects that utilised these technologies.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. GitHub values innovative solutions, so think of examples where you’ve designed, developed, or improved a system or process.

✨Communicate Clearly

Since the role involves working with a distributed team, strong written communication is key. Practice explaining complex technical concepts in simple terms, as you may need to collaborate with non-technical team members.

✨Understand GitHub's Culture

Familiarise yourself with GitHub’s values like being customer-obsessed and having a growth mindset. Be prepared to discuss how you embody these values in your work and how you can contribute to a diverse and inclusive environment.

Software Engineer II in London
GitHub
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

G
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>