NEBRA Labs
NEBRA Labs is a research and development organization with the vision of "proof singularity
Senior Distributed Systems Engineer
Blockchain EngineerBlockchain EngineerFull TimeRemoteTeam 5Since 2023
Location
New York
Posted
37 days ago
Salary
Not specified
Bachelor Degree9 yrs expEnglishGoRustC++AWSGCPAzure
Job Description
About the Role
We are seeking an experienced Distributed Systems Engineer specializing in consensus protocols to join our team. This role focuses on designing, implementing, and maintaining distributed consensus mechanisms that ensure reliability and consistency across our distributed systems.
Key Responsibilities
Design and implement consensus protocols
Develop and optimize distributed system architectures focusing on scalability, reliability, and fault tolerance
Analyze and improve system performance, latency, and throughput
Debug complex distributed system issues across multiple nodes and networks
Create and maintain technical documentation for distributed systems and protocols
Collaborate with team members to implement Byzantine fault-tolerant solutions
Conduct performance analysis and optimization of distributed systems
Implement and maintain monitoring and observability solutions
Requirements
Preferred qualifications
Experience implementing Byzantine fault-tolerant systems- Knowledge of modern consensus protocols like HotStuff, Tendermint, or Narwhal/Bullshark
Familiarity with formal verification methods for distributed systems
Experience with large-scale distributed databases
Background in peer-to-peer networking protocols
Publications in distributed systems conferences (PODC, DISC, etc.)- Experience with cloud platforms (AWS, GCP, Azure)
Technical Skills
Distributed algorithms and protocols
Systems programming languages (Go/Rust/C++)
Performance profiling and optimization
Network programming
Distributed testing frameworks
Monitoring and observability tools
Version control systems (Git)
Continuous Integration/Deployment
Work Style
Strong analytical and problem-solving abilities
Excellent written and verbal communication skills
Ability to work in a globally distributed team
Self-motivated with strong project management skills
Passion for distributed systems research and development
Impact
Shape the architecture of our next-generation distributed systems
Solve complex distributed computing challenges
Contribute to the advancement of consensus protocol research
Build highly available and scalable distributed systems
Mentor team members in distributed systems concepts
Joining Nebra means becoming part of a forward-thinking team dedicated to transforming the blockchain landscape. You'll work alongside passionate experts, engage in innovative projects, and have the opportunity to make a meaningful impact on how people interact with digital technologies.
At Nebra, we foster a collaborative and supportive environment that encourages your professional growth and values your unique contributions. Additionally, you'll benefit from significant upside potential, including opportunities for career advancement, equity participation, and being at the forefront of groundbreaking developments in decentralized solutions.
If you're eager to push the boundaries of what's possible and help shape the future of decentralized technologies, we invite you to apply and embark on an exciting career journey with us.
Job Requirements
- Proven track record of distributed system or consensus engineering (i.e. Master/PhD in related field or 3+ years of industry experiences)
- Strong background in consensus algorithms (Paxos, Raft, PBFT, etc.)- Expertise in concurrent and parallel programming
- Proficiency in systems programming languages (Go, Rust, or C++)- Deep understanding of distributed computing concepts (CAP theorem, consistency models, etc.)
- Experience with network programming and distributed system testing
- Strong knowledge of performance optimization and bottleneck analysis
Related Guides
Related Categories
Related Job Pages
More Blockchain Engineer Jobs
Blockchain Engineer39 days ago
ContractRemote
DecryptCode INC is at the forefront of the blockchain industry, dedicated to creating innovative solutions that empower users and businesses to thrive in the decentralized world. We are seeking a talented Full Stack Blockchain Engineer (Web3) to join o...
New York
Blockchain Engineer44 days ago
Full TimeRemoteTeam 10,001+Since 1926H1B Sponsor
Blockchain Senior Associate developing blockchain solutions for RSM clients
Blockchain Engineer44 days ago
Full TimeRemoteTeam 10,001+Since 1926H1B Sponsor
Innovation Blockchain Manager at RSM defining and managing blockchain and digital asset growth.
RPA
Blockchain Engineer45 days ago
Full TimeRemote
As a Protocol Engineer, you will design, implement, and secure smart contracts, drive audits, and collaborate on developer-friendly APIs for blockchain interoperability.
RustSolidity