Enable job alerts via email!

Software Engineer, Infrastructure London, UK • Software Engineering • Engineering London, UK So[...]

Meta

London

On-site

GBP 50,000 - 100,000

Full time

28 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Software Engineer, where you will lead complex technical initiatives and design core backend components. This role offers the opportunity to work on large-scale infrastructure applications that impact billions of users daily. Collaborate with talented engineers, mentor new team members, and drive improvements in product quality and engineering efficiency. If you are passionate about building innovative solutions and tackling complex challenges, this is the perfect opportunity for you to make a significant impact in the tech industry.

Qualifications

  • Experience in programming and building large-scale infrastructure applications.
  • Proven leadership in managing projects and teams effectively.

Responsibilities

  • Lead complex technical efforts and design core backend software components.
  • Conduct design and code reviews to enhance efficiency and stability.

Skills

C/C++
Java
PHP
Hack
Leadership
Problem Solving

Education

Bachelor's degree in Computer Science
Bachelor's degree in Computer Engineering

Job description

We are the teams who create all of Meta's products used by billions of people around the world. Want to build new features and improve existing products like Ads, Video, Groups, News Feed, Search and more? Want to solve unique, large scale, highly complex technical problems? Meta is seeking experienced Software Engineers to join our teams. You can help build products that help us connect the next billion people, create new features that have billions of interactions per day and be a part of a team that’s working to help people connect with each other around the globe. Join us!

Software Engineer, Infrastructure Responsibilities
  1. Lead complex technical efforts across many engineers
  2. Design core, backend software components
  3. Code using primarily C/C++, Java, PHP and Hack
  4. Interface with other teams to incorporate their innovations and vice versa
  5. Conduct design and code reviews
  6. Analyze and improve efficiency, scalability, and stability of various system resources
  7. Set direction and goals for the team regarding project impact, product quality and engineering efficiency
  8. Lead major initiatives, projects, teams, roll-outs and phased-releases
  9. Help onboard new team members, provide mentorship and enable successful ramp up on your team's code bases
  10. Proactively identify and drive changes as needed for assigned codebase, product area and/or systems
Minimum Qualifications
  1. Programming experience in a relevant programming language
  2. Relevant experience building large-scale infrastructure applications or similar experience
  3. Experience leading major initiatives successfully
  4. Experience leading projects and teams accordingly
  5. Experience building and shipping high quality work and achieving high reliability
  6. Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes
  7. Experienced in utilizing data and analysis to explain technical problems and providing detailed feedback and solutions
  8. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
Preferred Qualifications
  1. Experience in programming languages such as C, C++, Java
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer, Infrastructure London, UK • Software Engineering • Engineering London, UK So[...]

Meta

London

On-site

GBP 50,000 - 100,000

18 days ago