Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior .NET Software Engineer Remote - Global

Job LocationLondon
EducationNot Mentioned
SalaryCompetitive salary
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent , full-time

Job Description

Were a remote-first company hiring globally.Highly competitive salary/rates + equity + remote + flexible working hours.Full-time permanent or full-time contract position.See all our open positions here: https://jobs.nethermind.io/The role of our Protocol Engineering team is to build a state-of-the-art Ethereum execution client.

  • R&D working culture
  • Designing and building distributed and fault-tolerant systems
  • An appreciation of scalable, high availability and low latency architectures
  • Implementing networking layer and P2P protocols
  • Processing and management of large data sets with strict real-time performance requirements
  • Opportunity to work with the top software engineers and research professionals to solve the toughest technical challenges
  • Improve the efficiency of or rewrite modules
  • Software performance optimization
  • Work with the latest .NET 6
  • Troubleshooting
Ideal candidate:
  • Ability to implement efficient algorithms and design complex data structure
  • Excellent object-oriented programming skills (C# preferred) but will also highly consider Java and C++
  • Strong computer science background
  • An understanding of good software architecture
  • Ability to write clean, testable and maintainable code without over engineering
  • An entrepreneurial nature, willing to take ownership and run towards problems
Examples of projects the team are currently working on:
  • R&D of Verkle Trees to improve efficiency of state management in Ethereum
  • Design and implementation of Snap Sync protocol that improves speed of Ethereum node synchronization over the network
  • The Merge - design, implementation and migration from Proof of Work to Proof of Stake
  • Performance improvements to internal virtual machine (EVM)
  • Improvements to memory management
  • Design and implementation of efficient and robust data stores and caching
  • Plus many more hard engineering problems to cut your teeth into
Perks and benefits:
  • Fully remote
  • Highly competitive salary/rates
  • Flexible working hours
  • Plus equity

APPLY NOW

Senior .NET Software Engineer Remote - Global Related Jobs

© 2019 Naukrijobs All Rights Reserved