CareerPlanSign in

Senior Software Engineer, Generalist

London, England, United Kingdom💼 Full-time💰 $180,000–$180,000🗓 2026-02-15 → 2026-09-26

Core

Develop, maintain, and enhance the Agave client and broader Solana network infrastructure, focusing on performance, reliability, and security against adversarial attacks.

Role type

Senior IC distributed systems engineer (blockchain)

Builds

The Agave client and Solana blockchain network

Domain

Blockchain / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Rust, C++, consensus algorithms, distributed systems, performance profiling, adversarial testing, security best practices

Preferred skills

Linux, systems automation, networking principles, secure protocol design, open-source community participation

Technologies

Rust, C++, Linux

Responsibilities

Develop and maintain technical infrastructure for the Agave client; Design and implement testing frameworks to simulate adversarial attacks; Analyze metrics to identify performance bottlenecks; Collaborate with experts to define performance requirements; Design and benchmark solutions for improved reliability and scalability; Contribute to the full software development lifecycle; Craft architecture designs and documentation.

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.