Distributed Systems Researcher

Full-time • Remote

About the Role

Join our research team to explore novel approaches to scaling and securing distributed systems in decentralized environments. In this role, you'll conduct cutting-edge research, publish papers, and collaborate with our engineering team to implement your findings in our products.

Responsibilities

  • Conduct research on distributed systems, consensus protocols, and blockchain scaling solutions
  • Design and prototype novel distributed systems and protocols
  • Publish research papers in top-tier academic conferences and journals
  • Collaborate with the engineering team to implement research findings in production systems
  • Stay up-to-date with the latest advances in distributed systems research
  • Represent the company at academic and industry conferences

Requirements

  • PhD or equivalent experience in Computer Science, Distributed Systems, or a related field
  • Strong understanding of distributed systems theory and practice
  • Experience with consensus protocols, fault tolerance, and distributed state management
  • Excellent problem-solving and analytical skills
  • Strong written and verbal communication skills
  • Track record of publishing research in top-tier venues

Nice to Have

  • Experience with blockchain technology and decentralized systems
  • Familiarity with formal verification methods for distributed protocols
  • Background in cryptography or secure distributed computing
  • Experience implementing and evaluating distributed systems in practice
  • Open-source contributions to distributed systems projects

Benefits

  • Competitive salary and equity package
  • Flexible, remote-first work environment
  • Comprehensive health, dental, and vision insurance
  • Home office stipend
  • Professional development budget
  • Conference travel support
  • Paid time off and flexible work schedule
  • Opportunity to work on cutting-edge technology with global impact

About Marlin Labs

Marlin Labs is an R&D-driven engineering team focused on building secure, scalable infrastructure and tooling for decentralized applications. Our team consists of researchers and engineers working at the intersection of cryptography, distributed systems, and blockchain technology.

We're committed to creating an inclusive and diverse workplace where everyone can thrive. We welcome applications from people of all backgrounds, experiences, abilities, and perspectives.

How to Apply

To apply for this position, please fill out the application form below. Include your resume, a cover letter explaining your interest in the role, and links to your publications and research projects.

Application Form