About the company
Selby Jennings are proud to be a leading specialist recruiter in financial sciences & services. Founded in 2004, we help solve the number one challenge: talent. Today, we provide permanent, contract and multi-hire recruitment solutions across specialist sectors including risk management, private wealth management, legal and compliance, investment management, quantitative analytics, financial technology, investment banking, insurance and actuarial, and sales and trading.
Job Summary
Responsibilities:
šIntegration of Off-Chain and On-Chain Systems: Build and maintain infrastructure to connect backend services with blockchain networks. šEnsure smooth interactions between off-chain APIs and on-chain data in a scalable environment šOptimizing Blockchain Operations: Develop solutions to optimize gas usage for Ethereum and compute unit usage for Solana. Ensure that transactions are as cost-efficient as possible. šCode Security and Auditing: Conduct in-depth reviews of smart contract code to identify vulnerabilities. Collaborate with security auditors and implement necessary fixes to meet the highest security standards. šTesting and Validation: Write and execute comprehensive test cases to validate off-chain interactions. Simulate edge cases and identify potential failures before production deployment.
Skills:
šBlockchain Expertise (Ethereum/Solana): Strong understanding of the Ethereum and Solana ecosystems, including their programming models (e.g., Solidity, Anchor, or Rust), transaction lifecycles, and consensus mechanisms. šBackend Development: Proficient in backend technologies such as Rust and Go. Experience building robust and scalable backend services that integrate with blockchain. šDatabase Management: Experience working with databases, especially those used in blockchain environments (e.g., Postgres for metadata or indexing). šAPI Development and Integration: Skilled at creating and consuming REST or gRPC APIs to bridge blockchain functionality with user-facing applications. šProblem-Solving and Debugging: Strong ability to debug blockchain-related issues, analyze transaction failures, and identify solutions to complex challenges in distributed environments.