Rust – Software Engineer

Published
April 4, 2022
Excerpt
We are looking for a RUST Engineer who is passionate about delivering the next generation of distributed computing.
Location
Remote/London
Salary
£80000 - £85000
Start Date
Start Date: Immediately

Description

Rust Software Engineer - Distributed Computing

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 programming in Rust and Linux
  • Familiarity with backend development services and APIs
  • High-level understanding of distributed computing

Experience with at least one of the following:

  • C++
  • Cloud (AWS/Azure/GCP)
  • Windows application development
  • DevOps
  • Full-stack development

 

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

Are you sure you want to delete this file?
/