DLT Developer – Solana

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