Senior Software Engineer – Go, Rust, Blockchain Infrastructure

Posted Sep 21

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

GT19 hours ago

Senior Backend Engineer – Mobile Monetization

PL flagPoland, +2 more countriesFull-timeBackend Engineer
ApplyView job
Business Insights19 hours ago

Desarrollador Oracle Forms, .NET Junior

ES flagSpain OnlyFull-timeBackend Engineer
ApplyView job
Kraken Digital Asset Exchange19 hours ago

Principal Database Engineer

GB flagUnited Kingdom OnlyFull-timeBackend Engineer$161k – $358.9k/year
ApplyView job
Kraken Digital Asset Exchange20 hours ago

Software Engineer – Database

US flagUnited States OnlyFull-timeBackend Engineer$96k – $192k/year
ApplyView job
Jusbrasil20 hours ago

Senior Software Engineer – Backend, Legal Pros

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
AssureSoft20 hours ago

Senior Full-Stack Engineer – Python, TypeScript, Vue.js

Latin AmericaFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers