⬅️  To Main Containers jobs

Create flexible and precise queries that fit your needs exactly. Example: React.js, -USA  × Laravel, Vue.js, -Contract  × will get you jobs that are (React.js and not in USA) or (Laravel and Vue.js and not Contract/Freelance).

You can mix and match any tags, negations and groups in any order. And don't worry about typos – the search is fuzzy.

Dismiss

Interop Labs Remote
As an Integrations Engineer, you will play a pivotal role in growing the Axelar Ecosystem by adding connections to new blockchains. You will collaborate with the product and protocol teams to prioritize integrations. You will also become intimately familiar with the Axelar protocol and stack to help facilitate new chain integrations, providing necessary guidance to external teams that utilize the Axelar network to connect new chains. Your primary responsibility will be to take lead on an integration and progress it through different environments all the way to production. With each integration you will improve the tooling and processes around integrations including internal deployments, testing frameworks, deployment scripts, security, monitoring & alerting as well as libraries to interact with the chain and the deployed smart contracts that support interchain communication. Your responsibilities Take ownership of the end-to-e

As an Integrations Engineer, you will play a pivotal role in growing the Axelar Ecosystem by adding connections to new blockchains. You will collaborate with the product and protocol teams to prioritize integrations. You will also become intimately familiar with the Axelar protocol and stack to help facilitate new chain integrations, providing necessary guidance to external teams that utilize the Axelar network to connect new chains.

Your primary responsibility will be to take lead on an integration and progress it through different environments all the way to production. With each integration you will improve the tooling and processes around integrations including internal deployments, testing frameworks, deployment scripts, security, monitoring & alerting as well as libraries to interact with the chain and the deployed smart contracts that support interchain communication.

Your responsibilities

  • Take ownership of the end-to-end integration process for new blockchains
  • Manage the deployments and upgrades of Axelar’s smart contracts & core network to support integrations.
  • Improve stability and reliability of in-house DApps.
  • Build and expand our monitoring capabilities to ensure our stack, as well as that of public validators, runs smoothly.
  • Evaluate and help integrate new security focused protocols.
  • Strengthen our security posture and refining protocols for offline signing.
  • Improve the infrastructure and deployment to improve team’s agility and velocity.
  • Forge solid relationships within Interop Labs to fully understand the needs in the ecosystem whilst working in an agile environment.
  • Collaborate with external teams that integrate with the Axelar network.

Your profile

  • Experience interacting with smart contracts.
  • Scripting and tooling experience preferably in Javascript/Golang
  • Experience managing a blockchain network and coordinating upgrades.
  • Familiarity with containers and Kubernetes in a cloud environment.
  • Experience with monitoring and alerting tools (Datadog, Grafana, Prometheus, etc.).
  • Familiarity with modern CI/CD tools, such as GitHub Actions.
  • Security first coding and deployment mindset.
  • Understanding of blockchains / DeFi as a user is a plus.
  • Strong sense of ownership, with the ability to lead and share knowledge to reach solutions as well as the keenness to learn.
  • You enjoy being hands on, being a self starter that thrives well in ambiguity.
  • A problem solver at heart that can envision successful outcomes.

Why us?

  • Autonomous, distributed environment with the opportunity to work collaboratively in a diverse team worldwide.
  • The scope to contribute to high-impact work and make a difference in a decentralized protocol.
  • The chance to challenge yourself while learning heaps of stuff in the process.
  • Unlimited time off throughout the year to rest and recharge.
  • Competitive compensation with stock options, experiencing growth from the initial phase.

About us

Interop Labs builds interoperability technology.

Interoperability between blockchains is crucial technology infrastructure for the growth of Web3 and the advancement of internet technology as a whole. Interop Labs is the initial developer of Axelar Network - the programmable Web3 interoperability platform, scaling the next generation of internet applications to billions of users. Axelar network’s key attributes are programmability, security and scalability.

Axelar has raised over $100 million from leading VCs including DCVC, Galaxy, Polychain, Dragonfly, Coinbase, and more. Its diverse partner ecosystem spans industry heavyweights such as Ripple, Circle, dYdX, Uniswap, JPMorgan, Deutsche Bank, Microsoft, and others—underscoring Axelar’s unique market position and opportunity in unifying stacks between traditional finance and decentralized ecosystems. Axelar protocol was founded by Sergey Gorbunov (MIT PhD, UWaterloo Professor) and Georgios Vlachos (MIT MSc, Math Gold Medalist), who previously helped to build and launch Algorand.

Permalink

Chorus One Remote
About Us Chorus One is one of the leading operators of infrastructure for Proof-of-Stake networks and decentralized protocols. Tens of thousands of retail customers and institutions are staking billions in assets through our infrastructure helping to secure protocols and earn rewards. Our mission is to increase freedom and speed of innovation through decentralized technologies. We are a diverse team of 70+ people distributed all over the globe. We value radical transparency, striving for excellence and improvement while treating each other with kindness and generosity. If this sounds like you, we’d love to hear from you. Position Overview: As a senior software engineer, you will join one of our engineering teams to assist in building and maintaining tools and automation to support our validator operations. We take the upstream node software from projects like Ethereum, Solana, Cosmos, or Avalanche; compile it; run it on one

About Us

Chorus One is one of the leading operators of infrastructure for Proof-of-Stake networks and decentralized protocols. Tens of thousands of retail customers and institutions are staking billions in assets through our infrastructure helping to secure protocols and earn rewards. Our mission is to increase freedom and speed of innovation through decentralized technologies.

We are a diverse team of 70+ people distributed all over the globe. We value radical transparency, striving for excellence and improvement while treating each other with kindness and generosity. If this sounds like you, we’d love to hear from you.

Position Overview:

As a senior software engineer, you will join one of our engineering teams to assist in building and maintaining tools and automation to support our validator operations. We take the upstream node software from projects like Ethereum, Solana, Cosmos, or Avalanche; compile it; run it on one of our servers; and then make sure it is reliable and secure, monitor it, and keep it up to date. We do this for more than 60 blockchain networks, which means that it is not feasible to do all of this by hand. Instead, we build automation. Some of the things we do:

  • Contribute to upstream software to improve observability, and build monitoring tools from scratch where none exist. The teams that build the node software are not the teams that operate this software at scale, and as such, observability is often not a first priority. We develop our own tools for on-chain and off-chain monitoring, both for short-term metrics (to alert on) and long-term metrics to measure our performance, and to support optimisation decisions.
  • Build tools to track and manage our fleet of servers. We work mostly with bare-metal servers across multiple providers. This means that no vendor-specific portal is going to give us a complete overview of our infrastructure, instead we have an in-house tool that integrates with vendor APIs and gives us a central overview.
  • Automate machine provisioning. Instead of working with 10+ cloud and bare metal providers’ flavor of installing Ubuntu, we build our own installer that is uniform across our infrastructure.
  • Track and automate builds. Each of the 60+ networks we operate regularly releases updates. It would be tedious to manually git pull && make for every release, instead we have automation watching for new releases that automatically builds them and registers them in our package registry.
  • Automate updates and failover. When we have a new package, we still need to roll it out to our fleet and restart any nodes, in a controlled manner and without downtime. For validating nodes, we also need to fail over before we restart them, and confirm the new node is healthy. To automate this, we need to have 100% confidence in our tooling, because a mistake here can lead to double-signing, which incurs a financial penalty.
  • Automate snapshot creation and storage. Blockchains node software is stateful in nature: the chains are often terabytes in size. While it is possible for new nodes to sync from the p2p network, this can take days to weeks, which means it is not a suitable method when we move workloads between machines. We automate taking snapshots of this data, so we can be more flexible about what runs where, without compromising on security.

Our internal tooling:

It is written in a mix of Rust, Python, Go, and a bit of TypeScript. We use Postgres as our database of choice. We deploy our code either directly onto Ubuntu hosts, running under systemd or in Docker containers, and we also have a Kubernetes cluster running various stateless applications. Due to the diverse nature of the software we run, we also have to occasionally dive into codebases written in C, C++, OCaml, or TypeScript.

You can learn more about our approach to operating nodes in our Network Handbook.

Key Responsibilities

  • Design and develop new features. Discuss with internal stakeholders to clarify how our next feature should look, discuss with fellow engineers how it should be implemented, and then drive implementation to completion.
  • Support and collaborate. Review and discuss engineering designs, review code, help fellow engineers, and mentor them on a technical level.
  • Innovation and continuous improvement. Seek to simplify, optimize, and secure our staking services and systems.
  • Take part in on-call rotation approximately 2 days per month. You will be responsible for automation that manages our validators and infrastructure, including its uptime and incident response.

Job requirements

What we are looking for:

  • 5+ years experience as a Software Engineer.
  • Experience with operating and maintaining server-side software in production.
  • Deep understanding of at least one compiled statically typed programming language such as Rust, Go, Kotlin, C++, or Haskell.
  • Experience with at least one scripting language such as Python.
  • Experience using SQL databases, preferably PostgreSQL.
  • Strong communication skills and ownership to drive new features independently.
  • Interest in blockchain technology, in particular distributed systems and consensus algorithms.
  • Affinity with infrastructure and the lower levels of Linux userspace.
  • You are able to work in the following time zone: Switzerland ± 6 hours.

What We Offer:

🌱 Growth & Learning

We’re committed to your development! Benefit from an annual 3,000 CHF learning budget that goes beyond just conferences—supporting your physical, emotional, and mental well-being too. Attend up to two conferences a year to dive deeper into the Web3 space and connect with the community. Plus, jumpstart your crypto journey with our $1,000 Crypto Starter Kit to explore and engage with cryptocurrencies hands-on.

🤝 Collaborative Culture

Collaboration is woven into our DNA. We thrive in multiplayer settings, ensuring every voice contributes to our mission. Connect across teams through our buddy programs, regular virtual coffee chats, and biannual retreats, which offer unparalleled opportunities to build stronger relationships while tackling some of the industry’s most exciting challenges.

✈️ Retreats in Iconic Destinations

Twice a year, we bring the entire team together for all-expenses-paid retreats in inspiring locations. Past retreats have taken us to Kenya, the USA, South Korea, Switzerland, Spain, Turkey, Thailand, Dubai and Japan. Our next stop? Budapest, Hungary! These retreats are designed to recharge, connect, and spark innovation.

🏡 Work From Anywhere

Embrace remote flexibility that empowers you to work from anywhere in the world. Prefer a coworking space? We’ve got you covered with a 500 CHF/month coworking budget. And for those growing their families, enjoy paid parental leave to ensure your personal and professional lives align seamlessly.

🗣️ Radical Transparency

We practice radical candor, fostering an environment of open, honest feedback that helps us grow individually and as a team. Expect a culture where learning from each other is not just encouraged—it’s celebrated.

💸 Compensation & Equity

We offer a competitive fixed salary in your preferred local currency or stable coins, complemented by stock options, giving you a stake in the exciting future we’re building together.

💼 Employment

We offer flexibility to suit your individual needs. With the ability to provide local employment in over 150 countries, you’ll have access to local benefits tailored to your region. Prefer contractor status instead? That’s an option too. During the offer, we work with you to determine the best arrangement, ensuring your experience aligns with your personal and professional preferences.

✨ Curious to see what life at Chorus One is really like? Check out these videos for a behind-the-scenes look:

Permalink