C++ Senior Software Engineer (Multiple)

Published
April 4, 2022
Excerpt
We are looking for a multiple Software Engineers (Mid Level to Squad Lead) who are passionate about delivering the next generation of distributed computing.
Location
Remote/London
Salary
£80000 - £90000
Start Date
Start Date: Immediately

Description

Senior Software Engineer - Distributed Computing

(MID TO SENIOR ROLES) + SQUAD LEAD

Our client is reimagining distributed, spatial and scalable computing for web 3.0 and the metaverse. Their products have helped organisations including Microsoft, Epic Games, Minecraft, and the Francis Crick Institute to achieve the impossible and contribute solutions to global problems.

Their distributed cloud platform provides the foundations of web 3.0 applications for the metaverse, enterprise organisations, and the defence sector.

The role: You’ll be working on the design, implementation, and maintenance of our products, ensuring their operational integrity and striving to deliver optimal solutions for our customers. You will have proven experience working on deep tech, innovative architectures, and researching the latest approaches to software engineering that will help us gain a competitive edge in terms of performance and scalability.

Key Responsibilities:

  • Execute full lifecycle software development using Agile methodologies.
  • Write well-designed, testable, maintainable, scalable, and efficient code.
  • Uphold good software development practices that include estimation, code reviews, testing, debugging, adhering to code standards, and seeking improvements across the entire software development lifecycle with the end-user in mind.
  • Perform analysis work in collaboration with other team members in Product and Engineering.
  • Assess technical debt, raise potential issues and address them to ensure we remain efficient and effective.
  • An area of proficiency or specialism may be defined with this role and with it comes the complete technical responsibility to ensure that the given area meets all business and technical requirements.

Your Knowledge:

  • S/M.S. in Computer Science, Math, Physics, or equivalent experience
  • A minimum of 3 years of experience as a software engineer/developer
  • A strong background in C++ development and Linux
  • Familiarity with backend development services and APIs
  • High-level understanding of distributed computing

Experience with at least one of the following:

  • Rust
  • Cloud (AWS/Azure/GCP)
  • Windows application development
  • DevOps
  • Full-stack development and React

 

If this applies to you and you want to know more, APPLY now! And one of our experienced consultants will be in touch for the next steps.

Apply
Drop files here browse files ...

Related Jobs

May 6, 2022
April 4, 2022
April 4, 2022
April 4, 2022
Are you sure you want to delete this file?
/