Skip to main content

Distributed Systems Engineer

Job DescriptionJob DescriptionAbout Us

We are building the infrastructure to take web3 mainstream. Developers leverage our products to abstract web3s complexity, allowing teams to spend less time managing complex web3 infrastructure and more time building an exceptional end-to-end experience for their customers.

Founded in January 2021, we've raised over $28M from top leaders who represent a diverse array of industries and communities, including firms like Andreessen Horowitz, IDEO CoLab Ventures, Variant, Electric Capital, Coinbase, and over 200 other strategic and community investors.

Were proud to be a distributed company that's remote-first. Weve built a top-notch remote culture that includes perks such as an employee perks stipend, coworking space stipend, unlimited time off, regular in-person meetups around the world (including twice a year where we fly the whole company out to a shared summit), and many more benefits to help you do your best work wherever you are.

We're building a fundamentally revolutionary product one that promises to bring crypto to the mainstream in a way never before attempted. That starts with a diverse, inclusive, and welcoming team. We are proud to be an equal opportunity workplace.

The Role

We're looking for a Distributed Systems Engineer to design, build, and monitor resilient, high-performance decentralized infrastructure supporting Ethereum rollups. This role requires deep technical expertise in distributed systems, the EVM, and modern observability practices. You will work closely with our engineering team to develop scalable, well-monitored solutions that power our products.

You Will:

* Architect, maintain, and build the infrastructure and services that power our EVM rollup solutions.

* Design and implement comprehensive monitoring and observability solutions using tools like Prometheus and Grafana.

* Deploy and manage applications in containerised environments using Kubernetes.

* Ensure the reliability, scalability, and performance of distributed systems through robust monitoring and alerting.

* Collaborate with the entire engineering team to ensure a seamless developer experience across all protocol components.

* Implement CI/CD pipelines for efficient deployment and testing of services.

* Contribute to the development and maintenance of foundational open-source tools for rollup users.

* Troubleshoot and resolve complex system issues, ensuring system efficiency and reliability.

Requirements:

* Bachelor's degree in Computer Science, Engineering, or a related field.

* Proven experience in designing and building distributed systems, including peer-to-peer software and applications.

* Experience with container orchestration systems, particularly Kubernetes.

* Strong knowledge of monitoring and observability tools such as Prometheus and Grafana.

* Experience with infrastructure as code and CI/CD pipelines.

* Strong programming skills in such as Rust or Go.

* Deep understanding of security best practices.

* Knowledge of cloud computing platforms like Google Cloud.

* Excellent problem-solving skills and the ability to work effectively in a team.

* Superb communication, collaboration, and organisational skills.

Nice to Haves:

* Master's Degree in Computer Science, Engineering, or a related field.

* Experience with real-time data processing and indexing.

* Background in low latency systems and performance sensitive environments.

* Experience in developing or maintaining trading bots or algorithmic trading systems, which require high performance and low latency.

* Advanced Kubernetes certifications (CKA, CKAD).

* Experience setting up and maintaining logging and monitoring infrastructure at scale.


Compensation & Package

Benefits:

  • Competitive Salary
  • Equity Package.
  • Medical, vision, and dental insurance.
  • 401(k) - not matched.
  • $3,000 annual Employee Perks stipend (home office setup, health & wellness, learning & development, and software & subscriptions).
  • Co-working space reimbursement.
  • Unlimited Vacation.
  • 2x annual full-team onsites (previously in Lisbon, Alta, Denver).


Interview Process

Hiring Manager Interview

Technical high level questions. Discussion about the role and candidate's background.


Technical Interview

Coding screen.


Technical Interview

Architecture style interview going deeper into the candidate's experience.


Technical Assignment

Subject Matter Interview.


Final Interview

Location

Remote - Based in North America/Canada

Distributed Systems Engineer

New York, NY
Full time

Published on 03/09/2025

Share this job now