Remotery

Staff Engineer, AvalancheGo

atAva LabsRemoteUS flagUnited StatesFull-timeFull-stack EngineerLead$253.5k – $316.8k/year

Posted Aug 5

This is a fully remote position, open to applicants in United States.

📋 Description

• Oversee and enhance AvalancheGo, the software that powers the Avalanche network, while managing contributions from the team and community.

• Maintain the merge bar for network-essential code and ensure backward compatibility for node operators and downstream Avalanche L1 developers.

• Establish and uphold high production-quality engineering standards.

• Design, develop, and improve consensus mechanisms, P2P networking, state management and synchronization, the VM interface, and EVM integrations.

• Set observability standards, establish node-performance SLOs, and lead incident reviews and postmortems.

• Take ownership of versioning, upgrade coordination, backward compatibility, staged rollouts, and the quality of testing for network-critical code.

• Mentor senior engineers, conduct design reviews, and disseminate technical context throughout the team.

• Author ADRs, release notes, and technical communications; engage with external contributors.

• Initiate and advocate for Avalanche Community Proposals and prepare AvalancheGo for protocol upgrades.


⛳️ Requirements

• Over 8 years of software engineering experience, including a minimum of 3 years at a staff or lead level or equivalent responsibility.

• Proficient in Go, encompassing goroutines, channels, race detector, pprof, benchmarking, dependency management, and idiomatic API design.

• Extensive open-source experience as a maintainer or a long-term core contributor on a widely utilized project.

• A documented history of code reviews, RFCs/design documents, and community involvement.

• Practical experience in designing, shipping, and operating distributed systems at scale.

• Familiarity with consensus or replication, P2P networking, state synchronization, or similar high-availability systems.

• Strong discipline in testing, including unit, property-based/fuzz, integration, and end-to-end network testing.

• Experience in building CI that enforces testing standards; GitHub Actions is preferred.

• Knowledge of semantic versioning, backward compatibility, migration paths, and coordinated network upgrades.

• Working knowledge of Linux-based infrastructure, Docker/Kubernetes, and observability tools like Prometheus/Grafana.

• Bachelor’s degree in Computer Science or a related field, or equivalent demonstrated experience.


🏝️ Benefits

• Token and Equity Package

• Remote (Global) work arrangement

• Global team environment

• Equal Opportunity Employer

People also viewed

Cloudera22 hours ago

Staff Software Engineer, Flink/Streaming Analytics

PL flagPoland OnlyFull-timeFull-stack Engineer
ApplyView job
Stellar Cyber22 hours ago

Senior / Staff Software Engineer – Parser Team

US flagUnited States OnlyFull-timeFull-stack Engineer$150k – $200k/year
ApplyView job
Pragmatike23 hours ago

Senior Founding Product Engineer

US flagCalifornia, +3 more statesFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job
Pragmatike23 hours ago

Staff Product Engineer

US flagCalifornia, +3 more statesFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job
Pragmatike23 hours ago

Founding Product Engineer – YCombinator Experience

US flagCalifornia OnlyFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job
Pragmatike23 hours ago

Lead Product Engineer

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$200k – $350k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers