NEBRA Labs Logo

NEBRA Labs

Senior Distributed Systems Engineer

Job Posted 21 Days Ago Posted 21 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in New York, NY
Senior level
Remote
Hiring Remotely in New York, NY
Senior level
Design, implement, and maintain distributed systems' consensus protocols. Optimize system performance and collaborate on fault-tolerant solutions. Mentor team members.
The summary above was generated by AI

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.

Top Skills

AWS
Azure
C++
GCP
Go
Rust

Similar Jobs

3 Days Ago
Easy Apply
Remote
3 Locations
Easy Apply
139K-218K
Senior level
139K-218K
Senior level
eCommerce • Software • Design • SEO
As a Senior Software Engineer, you will architect and implement scalable backend services, design data processing pipelines, and optimize distributed systems while collaborating with various teams and mentoring engineers.
Top Skills: AirflowAws Ec2DruidJavaLambdasMongoDBPythonRdsS3
5 Days Ago
Remote
United States
155K-180K
Mid level
155K-180K
Mid level
Software
Design and develop distributed data processing systems while ensuring fault tolerance and scalability. Collaborate with teams to fulfill core data ingest requirements.
Top Skills: DockerJavaKafkaKubernetesLinuxOs XScalaUnix
2 Hours Ago
Easy Apply
Remote
United States
Easy Apply
232K-310K
Senior level
232K-310K
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The Senior Staff Software Engineer will lead technical strategy for consumer app experiences, ensure high-performing solutions, and guide engineering excellence across teams.
Top Skills: JavaScriptKotlinReact Native

What you need to know about the NYC Tech Scene

As the undisputed financial capital of the world, New York City is an epicenter of startup funding activity. The city has a thriving fintech scene and is a major player in verticals ranging from AI to biotech, cybersecurity and digital media. It also has universities like NYU, Columbia and Cornell Tech attracting students and researchers from across the globe, providing the ecosystem with a constant influx of world-class talent. And its East Coast location and three international airports make it a perfect spot for European companies establishing a foothold in the United States.

Key Facts About NYC Tech

  • Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
  • Key Industries: Artificial intelligence, Fintech
  • Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
  • Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account