Job Closed
This listing is no longer active.
Senior Protocol Engineer
Location
United States
Posted
99 days ago
Salary
$205K - $225K / year
Seniority
Senior
Job Description
Senior Protocol Engineer
Jito Labs
• Architect Solana programs using Solana native and Anchor programming models • Build safe, secure, and performant code • Write public-facing test plans and documentation for the code you’ve produced • Build substantial testing infrastructure to ensure code is following a defined specification • Collaborate with the team and customers to leverage internal knowledge and tooling • Drive features and products from beginning to end with extreme ownership • Comfortably dive deep into performance bottlenecks and debug problems across the entire stack
Job Requirements
- 5+ years of systems programming experience writing code in Rust, C, or C++
- Multiple Solana programs written in Solana native programming or using the Anchor framework
- Excellent communication and collaboration skills
- Experience wrangling complex problems into simple solutions
- Worked at a <50 person startup
Benefits
- Above market compensation and multiple forms of equity
- All-expenses-paid team retreats and conferences!
- Weekly meal voucher
- And more!
Related Guides
Related Categories
Related Job Pages
More Blockchain Engineer Jobs
• Support the company's' vital business by contributing to the design and development of software in an event-drive microservices environment • Develop microservices in Golang • Work with platform engineers to setup new services • Respond to production issues and alerts • Communicate directly with client technical teams when necessary
• You will be joining as a key member of our GTM team, focusing on building relationships and nurturing critical accounts, closing high-value commercial agreements with blockchain partners seeking our services. • You’ll be introduced to conversations with our blockchain partners to assess the opportunity for market adoption and lead the conversations for the integration of Chainlink product(s). • On top of this, you’ll become a strategic interface between the GTM team, finance, legal and engineering to execute deal terms as well as delivery timelines. • Partner Acquisition: Deep focus on signing mutually exclusive deals with our highest priority partners • Engage with multiple partners simultaneously to ensure a healthy integration pipeline that will materialise into multiple long-term blockchain partnerships • Day-to-day partner management of priority partners servicing the tokenisation and TradFi operations workflows, including developing and cultivating deep relationships with key decision makers to create clear value alignment and mutually beneficial value propositions. • Embed Chainlink technology + products in partner operationalising flows and technology stacks • Joint Business Development: Developing and executing joint go-to-market strategies and business plans to drive mutual revenue growth and brand visibility • Work with cross-functional team to drive internal alignment on deals and delivery timelines
• Design and build blockchain integration services — transaction signing, deposit processing, and confirmation tracking — across multiple networks (EVM, Solana, Polkadot, XRP, and others) • Build and maintain gRPC microservices in Go within an event-driven architecture using NATS JetStream • Implement transaction state machines with reliability guarantees including idempotency, distributed locking, and chain reorganization handling • Integrate with custody providers for secure transaction signing and wallet management • Monitor blockchain networks for deposits, confirmations, and anomalies • Participate in on-call rotation, responding to production incidents across blockchain infrastructure • When necessary, communicate directly with client technical teams
• Read, understand, and write code and unit tests (primarily in Java) • Investigate, diagnose, and implement improvements for performance bottlenecks and cost inefficiencies • Implement, test, and deploy architecture and library changes which enable new insights and understanding, including cost modeling/reporting and data patterns • Respond to performance and reliability issues identified internally and by customers • Collaborate with other backend engineers to solve a broad range of distributed systems problems



