Software Engineer

Mid23 days agoEuropeDev

Domains

InfrastructureSecurityResearch

Chainbound is a research and development organization that builds optimized blockchain infrastructure. We specialize in networking, performance engineering and applied cryptography. The company has 2 arms: product and advisory. The product arm does high-level R&D with the goal of finding and executing on product ideas. The advisory arm employs our engineers across projects in the industry to solve their hardest problems. Product and advisory are highly synergetic and communicate closely.

About the Team

We are a remote-first company with a lean team of 7, with English as our primary language. We work in the European time zone and require employees to do the same. Chainbound employs a hybrid work culture, and we regularly work together from our current office in Milan.

We are looking for self-starters with a builder-first mentality excited about working in a fast-paced environment. At Chainbound, we value proactivity, curiosity, perseverance and communication. Everyone has the agency to direct what we work on. As a tight-knit and lean unit, we have a team-first mentality, and leverage the right tools to amplify our collective output. We do not believe in single-person projects and always work in teams of at least 2 people.

About the Role

We are looking for an ambitious mid-level / senior engineer with a deep curiosity for networking, distributed and decentralized systems, performance and applied cryptography, with a core specialization in Rust development. You will be part of the advisory arm of the company, and in close collaboration with other advisory engineers you will work on the industry’s hardest problems. Projects typically span weeks to a few months and range from greenfield protocol work to improving existing production systems.

While this is an engineering role, we expect some initiative and desire to explore or research technical problems that could lead to projects. For an idea of the types of projects and engineering the advisory works on, check out our engineering blog: Chainbound Engineering Blog.

Your core responsibilities will include:

  • Contribute to advisory projects, which means being able to adhere to strict deadlines, being pragmatic in finding solutions, communicating clearly with customers, collaborating effectively with other engineers, and writing clear technical documentation.
  • Conduct collaborative and independent research to guide the development of current and future Chainbound products or collaborations, particularly in protocol and systems design.
  • Contribute to our open-source projects like msg-rs, prometric.
  • Strategically and continuously strive for improvement, proactively self-learning technologies that you lack in.

Who You Are

  • Engineer with a strong background on distributed systems, (P2P) networking, and performance engineering. Cryptography implementation skills are a plus.
  • Programming experience with Rust, open-source work is a big plus.
  • Familiarity with cryptography concepts like asymmetric cryptography, PKI, zero knowledge, MPC, TEEs.
  • Some experience with DevOps, CI/CD, monitoring production systems on the cloud or bare metal.
  • Self-driven, able to work independently as well as part of a team.
  • Comfortable using modern AI-assisted development tools to improve research and engineering velocity.

About the Company

Chainbound

Chainbound

Explore more opportunities at Chainbound.

View Details