The Software Engineer will contribute to the Rust and/or Typescript codebases for Hyperlane, maintain blockchain deployments, support infrastructure operations, improve DevOps processes, collaborate on new features, and ensure production system reliability.
Abacus Works is looking for a Software Engineer to work on Hyperlane, the first permissionless interoperability layer.
The Hyperlane protocol is pioneering permissionless and modular interoperability. Providing developers with an API to connect between blockchains, Hyperlane is the first tool that allows anyone to add interoperability capabilities to any chain, without having to deal with any gatekeeping! Hyperlane's modular security stack means developers can configure and customize their security to their needs, always remaining in control.
Come build the interchain with us! | Learn more at docs.hyperlane.xyz
Key Responsibilities:
- Contribute to Rust and/or Typescript codebases that power Hyperlane’s blockchain interoperability solutions.
- Maintain core Hyperlane deployments across multiple blockchain ecosystems.
- Support internal infrastructure operations and assist external operators with maintaining Hyperlane’s infrastructure.
- Improve development and operational processes, particularly DevOps tasks.
- Collaborate with senior engineers on debugging, deploying, and launching new features or services.
- Ensure the reliability and uptime of production systems and troubleshoot any issues that arise.
- Participate in building internal tools to improve operational efficiency.
Requirements:
- 1+ year of production experience in backend development. You should be proficient in one or more backend languages (Rust, Typescript, Golang, Python, Java, C++, etc.).
- Basic understanding of how smart contracts and blockchain technology work.
- A demonstrated interest in blockchain interoperability and the technology powering it.
- A degree in Computer Science or a comparable technical field (e.g., Physics, Mathematics), or a proven track record of working in high-performance engineering environments.
Top Skills
C++
Go
Java
Python
Rust
Typescript
Similar Jobs
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Mission Software Engineer, you will work on integrating and scaling Anduril's software to deliver mission-critical capabilities, handling tasks like data processing, API development, and software deployment in non-standard environments, while collaborating closely with military systems.
Top Skills:
C++GoJavaJavaScriptPythonRust
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Senior Mission Software Engineer, you will develop software solutions for autonomous systems, collaborate across teams, analyze performance metrics, and ensure Anduril products integrate effectively to serve military capabilities, maintaining a focus on pragmatism and mission success.
Top Skills:
C++PythonRust
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
As a Mission Software Engineer on the Maneuver Dominance team, you will develop software solutions, enhance product capabilities, collaborate with teams, and address complex issues related to networking and robotics while ensuring high-quality outcomes.
Top Skills:
C++PythonRust
What you need to know about the London Tech Scene
London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.