We route across a large set of exchanges and launchpads. Each one is a program with its own account layout, its own instruction set and its own failure modes, and any of them can change without an announcement. This role owns the integration layer: adding venues that matter, removing venues whose liquidity has gone, and catching breaking changes before a customer campaign does.
What you would own
- Integrate new venues from program source and on-chain account inspection rather than from documentation alone
- Maintain the program identifier registry that the measurement engine and the router both read
- Build regression checks that fail loudly when a venue changes its account layout
- Remove venues that no longer hold usable liquidity, rather than leaving them in a list to inflate a number
What we need
- Working knowledge of the Solana account model, PDAs, CPI and Anchor instruction encoding
- Ability to decode an unfamiliar program from its IDL, or from bytes when no IDL exists
- Rust or TypeScript to a production standard
Nice to have
- Prior work on a DEX aggregator, indexer or MEV-adjacent system
- Experience with Token-2022 extensions and how they change transfer behaviour
#J-18808-Ljbffr
Solana Protocol Engineer in Glasgow employer: Solana Volume Bot Pro
As a Senior Rust Engineer at our innovative tech company, you'll be part of a dynamic team that thrives on collaboration and creativity in the heart of a vibrant tech hub. We offer competitive salaries, flexible working arrangements, and a strong focus on professional development, ensuring you have the resources to grow your skills and advance your career. Join us to make a meaningful impact in the blockchain space while enjoying a supportive work culture that values your contributions and well-being.