
Ang QuickNode ⚡ ay bumubuo ng imprastraktura ng blockchain para sa mga developer at negosyong gumagawa ng mga desentralisadong application. Nagbibigay ang platform nito ng mga multi-chain API, real-time na stream ng data ng blockchain, mga pinamamahalaang solusyon sa network, at mga kakayahan sa seguridad sa pamamagitan ng imprastrakturang pandaigdigang ipinamamahagi at idinisenyo para sa mababang latency na access. Naglilingkod sa mga sektor ng crypto, Web3, at SaaS, tinutulungan ng QuickNode ang mga team na kumonekta sa mga network ng blockchain, bumuo ng mga application, at lumawak sa iba’t ibang ecosystem gamit ang teknikal na suporta at maaasahang mga tool.
Senior Software Engineer, Imprastraktura ng Blockchain gamit ang Go at Rust
Bumuo at magpatakbo ng mga high-throughput na Go at Rust system para sa blockchain infrastructure platform ng QuickNode. Pangunahan ang mga distributed service, performance, seguridad, reliability, at production operations.
Paglalarawan
- Bumuo at mag-optimize ng high-throughput, low-latency na backend service, API, at data-processing system sa Go at Rust
- Pangasiwaan ang production Go service at Rust component sa arkitektura, interface, concurrency, resource efficiency, testing, observability, deployment, at operations
- Magdisenyo ng mga distributed system na kumukuha, nagpoproseso, nagbeberipika, at naghahatid ng blockchain data na may matibay na consistency, fault tolerance, scalability, at availability
- Pangunahan ang mga teknikal na inisyatiba mula sa mga requirement at arkitektura hanggang sa implementation, testing, deployment, observability, incident response, at patuloy na pagpapahusay
- Mag-profile at mag-benchmark ng mga production system upang mapahusay ang throughput, latency, resource efficiency, resilience, at correctness sa ilalim ng load
- Suriin ang mga panganib sa seguridad ng mga blockchain at distributed-system component at magdisenyo o magsuri ng mga protective control
- Imbestigahan ang mga kumplikadong failure sa mga service, database, streaming system, network, at blockchain node, pagkatapos ay pangunahan ang remediation ng root cause
- Makipagtulungan sa mga team ng Product, Infrastructure, Security, at Developer Experience upang gawing madaling panatilihin ang mga requirement ng customer at protocol
- Pangunahan ang mga design at code review, mag-mentor ng mga engineer, magdokumento ng mga teknikal na desisyon, at magtakda ng mga pamantayan sa engineering sa iba’t ibang team
- Mag-ulat sa Engineering leadership sa loob ng Blockchain Infrastructure team, na walang direktang report sa antas na ito
Mga Kinakailangan
- Hindi bababa sa 8 taon ng propesyonal na karanasan sa software engineering, kabilang ang malawak na karanasan sa pagbuo at pagpapatakbo ng backend o distributed system sa high-scale production environment
- Advanced na propesyonal na kasanayan sa Go at Rust, na may napatunayang karanasan sa pag-release at pagpapatakbo ng production software sa parehong wika
- Malalim na pag-unawa sa distributed system, algorithm at data structure, concurrency, memory safety at ownership, database, networking, operating system, at production architecture
- Napatunayang tagumpay sa paghahatid ng reliable at scalable system na may nasusukat na pag-unlad sa performance, availability, correctness, o developer experience
- Karanasan sa blockchain infrastructure, high-throughput API, node o RPC infrastructure, data-streaming pipeline, o katulad na demanding distributed platform
- Aktuwal na karanasan sa secure design principle, threat modeling, at disiplinadong testing para sa mga system na kritikal ang correctness at availability
- Mahusay na nakasulat at pasalitang komunikasyon, mahusay na teknikal na paghatol, at kakayahang independiyenteng manguna sa mga cross-team project na hindi malinaw ang saklaw
- Karanasan sa Ethereum, Solana, o iba pang pangunahing blockchain protocol at sa node, RPC, indexing, o transaction-processing architecture ng mga ito
- Karanasan sa pagdisenyo ng malilinis na interface sa pagitan ng mga Go service at Rust system, library, o performance-sensitive component
- Karanasan sa pagdisenyo o pagsusuri ng cryptographic, wallet, signing, custody, o iba pang security-sensitive system
- Karanasan sa Kafka, queue, event-driven service, distributed database, o malakihang observability system
- Teknikal na pamumuno na ipinakita sa pamamagitan ng pagmamay-ari ng arkitektura, mentoring, incident leadership, o mga pamantayan sa engineering na pinagtibay ng maraming team
- Legal na awtorisasyong magtrabaho sa Estados Unidos nang hindi nangangailangan ng sponsorship mula sa kumpanya
Mga Benepisyo
- Mapagkumpitensyang package ng mga benepisyo sa mga lokasyong pinagtatrabahuhan ng QuickNode
- Mga flexible na kaayusan sa pagtatrabaho
- Mga proteksiyon sa pantay na oportunidad sa pagtatrabaho