Senior Software Engineer, Generalist
Core
Design, implement, and benchmark solutions to improve the performance, reliability, and security of the Agave client and Solana blockchain infrastructure.
Role type
Senior Software Engineer (Blockchain Infrastructure)
Builds
Agave client, Solana network components
Domain
Blockchain, Distributed Systems, Systems Programming
Required skills
Rust, C++, distributed systems, consensus algorithms, performance profiling, security analysis, systems programming
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; Architect solutions prioritizing reliability, scalability, and security; Contribute to the full software development lifecycle; Create architecture designs and documentation.