Search Remote Jobs

Software Engineer, Storage

🔥 14 hours ago

🌐 United States, Switzerland, +1 more countries – Remote

infoinfo

🏄 California, New York, +1 more states – Remote

infoinfo

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

Where this job comes from

Posted on Anza's careers page, not through a job board

First seen by Remote Rocketship 14 hours ago

Logo of Anza

Anza

11 - 50 employees

☁️ SaaS

🌐 Web 3

SaaS • Web 3 • Software Development

Anza is a leading software development firm specializing in creating robust Web3 protocols, with a strong focus on Solana blockchain technology. They offer cutting-edge solutions aimed at helping developers and clients navigate the complexities of Web3 development confidently. Their products include token extensions for Solana, a Solana client application SDK, tools for coding with the Move Language, and various Solana platform tools and SDKs for deploying programs. Anza's expert team is committed to open collaboration and building strong protocols in the crypto ecosystem, providing essential tools for developers working on Solana.

📋 Description

• Design, implement, and optimize AccountsDB’s core storage paths, including account file layout, account index, and read/write caching layers • Reduce memory and disk requirements as account state grows • Improve flushing, cleaning, shrinking, and purging processes to reduce write amplification and maintain predictable resource usage • Optimize snapshot generation, loading, and index generation to shorten validator startup and catch-up times • Ensure account state correctness across forks, rooting, and crash recovery • Create and execute comprehensive storage-engine tests, including stress tests, fault injection, and performance benchmarking • Collaborate with runtime, block production, core protocol, and other Solana client teams • Maintain AccountsDB documentation and conduct peer code reviews • Contribute to Anza’s Agave client and the broader Solana network

🎯 Requirements

• Bachelor’s degree in CS, Engineering, or relevant practical experience • 3+ years architecting data stores, file systems, databases, or high-throughput storage systems • Mastery of Rust, C, or C++ • Comprehensive grasp of low-level storage mechanics, including memory-mapped files, page caching, index structures, on-disk formats, and garbage collection mechanisms • Advanced knowledge of kernel-level and hardware I/O pipelines, NVMe constraints, buffered versus direct I/O, and modern async interfaces like io_uring • Strong understanding of custom memory allocators and Linux kernel scheduling, page management, and I/O handling under intense throughput • Proven experience building concurrent systems, with deep knowledge of lock overhead, lock-free structures, and hardware memory models • Track record of profiling and tuning low-level code with emphasis on hardware mechanics, memory bus saturation, and CPU cache efficiency • Ability to debug intricate software architectures, isolate performance bottlenecks, and execute robust engineering solutions • Exceptional communication skills and a team-first mindset • Preferred: Experience with LSM trees, B-trees, or hash-based storage engines such as RocksDB, LevelDB, or WiredTiger • Preferred: Background in versioned or multi-version data stores, snapshotting systems, or blockchain state storage • Preferred: Familiarity with Linux, systems automation tools, and systems architecture • Preferred: Active participation in Bitcoin/Ethereum/Blockchain projects or the open-source community

🏖️ Benefits

• Dynamic, fast-paced environment • Work directly impacting the security and scalability of blockchain technology • Contribute to the foundation of decentralized applications worldwide

Apply Now

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Similar Jobs

🔥 16 hours ago

Gardens

11 - 50

🎮 Gaming

📱 Media

Lead backend engineering at Gardens Interactive, building multiplayer fantasy adventure games. Managing engineers, evolving backend architecture, and supporting global live-service systems.

🕒 Yesterday

Horizon3.ai

51 - 200

🔒 Cybersecurity

🤖 Artificial Intelligence

☁️ SaaS

Senior attack engineer researching Kubernetes attack paths and building Python capabilities. Enhancing Horizon3’s NodeZero autonomous pentesting platform with safe, customer-ready security validation.

🕒 Yesterday

Groundswell

201 - 500

💼 Consulting

📦 Logistics

🎖️ Defense

.NET Developer building and maintaining .NET web applications that help federal agencies collect regulated data. Designing, testing, deploying, and supporting Agile software products.

🕒 Yesterday

GXO Logistics, Inc.

10,000+ employees

📦 Logistics

🚗 Transport

🤝 B2B

Lead Java engineer architecting Angular applications and APIs for GXO Logistics, a global logistics company. Developing cloud-native software with GCP, React, Python, and PL/SQL.

🕒 Yesterday

Planet Depos

201 - 500

⚖️ Legal

🤝 B2B

Senior backend engineer building Planet Depos’s in-house platform for court reporting workflows. Designing APIs, data models, and migrations from legacy systems.

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com
Follow Remote Rocketship on LinkedInFollow Remote Rocketship on InstagramFollow Remote Rocketship on FacebookFollow Remote Rocketship on TikTok