Explore Our Current Openings: Join a Team of Innovators, Collaborators, and Changemakers Driving Impact Across Africa and Beyond.
Senior Rust Engineer
remote | Remote
About the Role
We are seeking a Senior Rust Engineer with deep backend expertise and strong experience in high-performance indexing systems to join a remote engineering team building scalable infrastructure on Solana.
This role sits at the core of a blockchain system, responsible for designing, implementing, and optimizing backend services that ingest, index, and serve large volumes of on-chain data in near real-time. You’ll work closely with protocol engineers, data engineers, and product teams to power critical infrastructure.
The client will be disclosed to the shortlisted candidates.
⸻
Key Responsibilities
• Design, build, and maintain high-performance Rust services for blockchain data processing and indexing
• Develop and optimize Solana indexing pipelines, including transaction, account, program, and event data
• Architect scalable backend systems capable of handling high throughput, low latency workloads
• Work with RPCs, validators, and on-chain data sources to ensure accurate and resilient data ingestion
• Optimize storage, querying, and retrieval layers (SQL / NoSQL / time-series / custom data stores)
• Implement fault-tolerant, observable systems (logging, metrics, tracing)
• Collaborate with cross-functional teams to translate protocol-level data into consumable APIs
• Conduct code reviews, enforce best practices, and provide technical guidance to other engineers
• Continuously improve system performance, reliability, and maintainability
Required Qualifications
• 5+ years of professional backend engineering experience
• Strong proficiency in Rust, including async programming and memory-safe system design
• Proven experience building indexing, data ingestion, or event-driven systems
• Solid understanding of distributed systems, concurrency, and performance optimization
• Hands-on experience with blockchain infrastructure, ideally Solana
• Experience working with RPCs, node data, or blockchain state reconstruction
• Strong knowledge of backend architectures, APIs, and data pipelines
• Comfortable working in a remote, async, high-ownership environment
Nice to Have
• Deep familiarity with Solana internals, programs, and runtime behavior
• Experience building or maintaining blockchain indexers, explorers, analytics platforms, or data APIs
• Knowledge of tools like Kafka, Redis, Postgres, ClickHouse, or similar data stores
• Experience with containerization, CI/CD, and cloud infrastructure
• Prior experience in Web3 startups or protocol-level teams
Senior Full Stack Engineer
hybrid | Lagos, Nigeria
Job Description Summary
Role Overview
Our client is seeking an exceptional Senior Software Engineer with deep backend expertise to join their engineering team. This hybrid role (Lagos State) requires a seasoned professional with 8+ years of hands-on experience in building scalable, production-grade backend systems while maintaining proficiency in full-stack development. You will serve as a technical leader, architecting robust solutions, mentoring junior engineers, and driving innovation across our technology stack.
The ideal candidate thrives in dynamic, fast-paced environments and is passionate about solving complex problems through elegant code. You understand that great software engineering is about more than writing code—it's about creating sustainable solutions that scale, maintainability through best practices, and fostering a culture of technical excellence.
Required Technical Skills
Qualifications & Experience
Interested candidates should kindly share their resume with talent-program@blacheinc.com