Senior Distributed Systems Engineer

Reposted 19 Days Ago
Hiring Remotely in New York, NY, USA
In-Office or Remote
Senior level
Blockchain • Consulting
The Role
Design, implement, and maintain distributed consensus mechanisms and systems, ensuring scalability and fault tolerance while analyzing performance and debugging issues.
Summary Generated by Built In
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

  • 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

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.

Skills Required

  • 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
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
5 Employees
Year Founded: 2023

What We Do

NEBRA Labs is a research and development organization with the vision of "proof singularity

Similar Jobs

Webflow Logo Webflow

Staff Software Engineer

Artificial Intelligence • Enterprise Web • Software • Design • Generative AI
Easy Apply
Remote
3 Locations
800 Employees
205K-290K Annually

NVIDIA Logo NVIDIA

Senior Software Engineer

Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Remote
5 Locations
21960 Employees
152K-242K Annually

Censys Logo Censys

Senior Back-end Engineer

Information Technology • Internet of Things • Security • Software • Cybersecurity
Remote
US
184 Employees
137K-187K Annually

Elastic Logo Elastic

Senior Java Engineer

Cloud • Security • Software • Generative AI
Remote
United States
3222 Employees
133K-211K Annually

Similar Companies Hiring

Northslope Thumbnail
Artificial Intelligence • Information Technology • Software • Analytics • Consulting • Generative AI
London, GB
100 Employees
Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
Rain Thumbnail
Blockchain • Fintech • Payments • Financial Services • Cryptocurrency • Web3 • Infrastructure as a Service (IaaS)
New York, NY
100 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account