Software Engineer Job In London

Software Engineer - GCS
  • London, England, United Kingdom
  • via JobMesh UK
-
Job Description

Software Engineer (Rust)

On-site, London

Are you passionate about blockchain and cryptocurrency, particularly Ethereum? Do you possess advanced analytical skills and a solid foundation in maths, physics, computer science, or engineering? If so, we have an exciting opportunity for you to join a dynamic start-up as a Software Engineer.

They are at the forefront of blockchain technology, dedicated to revolutionising the Ethereum ecosystem. The team is building cutting-edge infrastructure to support low-latency block building and trading services. They value innovation, efficiency, and expertise, and are looking for a talented Engineer to help shape the future of blockchain technology.

What You'll Work On

As a Software Engineer you'll play a crucial role in the development of the core infrastructure. Your responsibilities will include:

  • Extending and improving our low-latency block building and trading services infrastructure.
  • Fine-tuning the performance of their core block builder engine for optimal throughput.
  • Optimising the network infrastructure for consistent and fast data transmission.
  • Advanced bundle merging and transaction sequencing.
  • State-of-the-art auction systems.

Required Skills and Experience

  • At least 2 years of experience in Rust, or significant experience in C/C++/C#/Java/Go with a keen interest in learning Rust.
  • Experience in building systems for data processing or other latency-sensitive applications.
  • Proficiency in writing high-performance multi-threaded code.
  • Experience in developing scalable distributed systems.
  • Strong familiarity with concurrency and object-oriented programming principles.
  • Understanding of database systems and basic SQL queries.
  • Comfortable working with Linux/Unix, AWS, Git, Docker.
  • Understanding how the Ethereum Virtual Machine (EVM) works.
  • Well-versed in blockchain fundamentals, the transaction supply chain, and Maximal Extractable Value (MEV).

Why join this dynamic start-up?

  • Innovative Projects: Work on state-of-the-art blockchain technology and be at the forefront of Ethereum innovation.
  • Dynamic Environment: Join a start-up culture that values creativity, initiative, and collaboration.
  • Professional Growth: Opportunities for learning and professional development in the rapidly evolving blockchain sector.
  • Impact: Directly contribute to the development of infrastructure that will shape the future of cryptocurrency and decentralised finance.

;