Senior Software Engineer – Go, Rust, Blockchain Infrastructure

Posted 6 days ago

This is a fully remote position, open to applicants in United States, +1 more country.

πŸ“‹ Description

β€’ Design, construct, and enhance high-throughput, low-latency backend services, APIs, and data-processing systems using Go and Rust.

β€’ Take ownership of production Go services and Rust components, which includes architecture, interfaces, concurrency models, memory and resource efficiency, testing, observability, deployment, and operation.

β€’ Create architectures for distributed systems that ingest, process, validate, and serve blockchain data with a focus on strong consistency, fault tolerance, scalability, and availability.

β€’ Manage technical work from start to finish, including requirements gathering, architecture design, implementation, testing, deployment, observability, incident response, and continuous improvement.

β€’ Profile and benchmark production systems to enhance throughput, latency, resource efficiency, resilience, and correctness under load.

β€’ Evaluate security risks in blockchain and distributed-system components and design or review protective measures.

β€’ Troubleshoot complex failures across services, databases, streaming systems, networks, and blockchain nodes, then drive root-cause resolutions.

β€’ Collaborate with Product, Infrastructure, Security, and Developer Experience teams to translate customer and protocol requirements into maintainable systems.

β€’ Lead design and code reviews, mentor engineers, document decisions, and establish engineering standards across teams.

β€’ Report to Engineering leadership for the Blockchain Infrastructure team; this position does not have direct reports.


⛳️ Requirements

β€’ Over 8 years of professional software engineering experience, with significant experience in building and operating backend or distributed systems within high-scale production environments.

β€’ Advanced professional proficiency in both Go and Rust, showcasing experience in shipping and operating production software in each language.

β€’ In-depth understanding of distributed systems, algorithms and data structures, concurrency, memory safety and ownership, databases, networking, operating systems, and production software architecture.

β€’ Proven track record of delivering reliable, scalable systems with measurable enhancements in performance, availability, correctness, or developer experience.

β€’ Experience with blockchain infrastructure, high-throughput APIs, node or RPC infrastructure, data-streaming pipelines, or other demanding distributed platforms.

β€’ Experience in applying secure-design principles, threat modeling, and disciplined testing to systems where correctness and availability are paramount.

β€’ Strong written and verbal communication skills, sound technical judgment, and the ability to lead ambiguous, cross-team projects without constant supervision.

β€’ Familiarity with Ethereum, Solana, or other major blockchain protocols and their node, RPC, indexing, or transaction-processing architecture.

β€’ Experience in designing clean interfaces between Go services and Rust systems, libraries, or performance-sensitive components.

β€’ Experience in designing or reviewing cryptographic, wallet, signing, custody, or other security-sensitive systems.

β€’ Proficient with Kafka, queues, event-driven services, distributed databases, or large-scale observability systems.

β€’ Demonstrated technical leadership through architecture ownership, mentorship, incident management, or engineering standards adopted across multiple teams.

β€’ Must be legally authorized to work in the US without requiring company sponsorship.


🏝️ Benefits

β€’ Competitive benefits package in all locations where Quicknode operates.

β€’ Flexible working arrangements.

β€’ Equal opportunity employment protections.

People also viewed

RR Donnelley22 hours ago

AI Architect, Technical Lead

US flagIllinois OnlyFreelanceBackend Engineer$129.5k – $207.2k/year
ApplyView job
plotdesk23 hours ago

PHP Vibe Coder, Laravel

DE flagGermany OnlyFull-timeBackend Engineer€3,500 – €8,000/month
ApplyView job
CmdScale GmbH1 day ago

Senior Rust Consultant, Engineer

DE flagGermany OnlyFull-timeBackend Engineer€70k – €85k/year
ApplyView job
Colsubsidio1 day ago

Docente Desarrollo Web, Back-End – Medio Tiempo

CO flagColombia OnlyFull-timeBackend EngineerCOP 2.2M/month
ApplyView job
Skillshare1 day ago

Staff Backend Engineer – Platform & Domain Foundations

CA flagCanada, +1 more countryFull-timeBackend Engineer
ApplyView job
Mindrift1 day ago

Senior Python Data Scraping Engineer – Freelance

RO flagRomania, +5 more countriesPart-timeBackend Engineer$40/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers