DLT Developer - Solana
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
p> strong>Role: DLT Developer - Solana /strong> /p> p> strong>Location: Charlotte, NC- Onsite /strong> /p> p> strong>Duration: Full Time /strong> /p> p> br> /p> p> strong>Job Description : /strong> /p> p> strong>Must Have Technical/Functional Skills /strong> /p> p> strong>DLT Developer - Solana, Agile concepts, CI/CD /strong> /p> p> strong>10+ years experience /strong> /p> p> br> /p> p>Roles & Responsibilities /p> p>- Strong understanding of blockchain/DLT fundamentals, smart contracts, ledger state, consensus, and node/participant concepts. /p> p>- Design, develop, and maintain smart contracts (programs) on Solana using Rust. /p> p>- Build and deploy decentralized applications (dApps) interacting with Solana blockchain. /p> p>- Optimize solutions for high throughput and low latency, leveraging Solana s architecture. /p> p>- Integrate blockchain solutions with backend services and APIs. /p> p>- Ensure security, reliability, and performance of blockchain applications. /p> p>- Conduct code reviews, testing, and debugging. /p> p>- Work with cross-functional teams including product, UX, and DevOps. /p> p>- Stay up to date with Solana ecosystem updates, tools, and frameworks. /p> p>- Implement wallet integrations (e.g., Phantom, Solflare). /p> p>- Participate in architectural decisions and technical design discussions. /p> p>- Hands-on experience with Solana blockchain development. /p> p>- Strong proficiency in Rust programming language. /p> p>- Experience with Anchor framework for Solana. /p> p>- Understanding of blockchain fundamentals (consensus, cryptography, tokenomics). /p> p>- Experience in building smart contracts / Web3 applications. /p> p>- Familiarity with Solana CLI, Web3.js, and RPC APIs. /p> p>- Knowledge of Git, CI/CD pipelines, and DevOps practices. /p> p>- Experience with testing frameworks and debugging tools for Solana programs. /p> p>- Support DLT participant node setup, local sandbox setup, ledger package deployment, and contract lifecycle testing. /p> p>- Work with Java/Spring Boot developers to connect API with DLT Integration Service. /p> p>- Publish and consume transfer lifecycle events through Kafka or equivalent event-streaming layer. /p> p>- Build audit-friendly ledger flows that capture transfer intent, validation, reservation, posting, completion, failure, and reversal states. /p> p>- Collaborate with architects, payment SMEs, security, infrastructure, and QA teams. /p> p>- Prepare technical documentation, sequence diagrams, contract models, and runbooks. /p>