Syndica

Senior Software Engineer (Zig/Rust)

Houston, TexasRemoteFull timeSeniorPosted 12 days ago
Apply on Syndica →

Sign into see who you know at Syndica.

ABOUT US:

Syndica supplies the most critical applications in Web3 with enterprise-grade RPC infrastructure and developer tools tailored for the Solana ecosystem. Joining our team means you'll be held to a high standard, technically challenged, and grow close to a group of individuals passionate about building new infrastructure technologies.

We are backed by strategic partners, investors, and advisors who are all-in on our mission: Chamath Palihapitiya of Social Capital, Steve Jang of Kindred Ventures, Joe McCann of Asymmetric, Jump Crypto, Coinbase Ventures, Solana Ventures, Circle Ventures, and many more.

ABOUT YOU:

- You are a talented engineer who thrives in a collaborative and fast-paced environment.  

- You're excited about contributing to the decentralization of blockchain ecosystems.

- You have 3+ years of related professional experience using Rust (experience in memory-managed languages (Zig/C/C++) is nice to have but not required).

- Bachelor's degree in Computer Science or relevant experience.

ABOUT THE ROLE:

As a Senior Engineer, you will play a pivotal role in designing and implementing a high-performance Solana validator client from scratch. 

The team you’d be joining is building a new open-source Solana validator client, Sig, using the Zig programming language. You can find more technical details about the project in the original announcement here https://blog.syndica.io/introducing-sig-by-syndica-an-rps-focused-solana-validator-client-written-in-zig/.

The role’s primary responsibility will involve understanding the Agave validator implementation codebase, written in Rust, and translating, optimizing, and improving the implementation in Zig (take a peek at the current work here https://github.com/syndica/sig/!).

Key responsibilities: 

- Understanding and Communicating Rust Code: mapping and accurately communicating how the existing Rust client works.

- Writing high-quality code in Zig: translating the Rust code in...