The Depository Trust & Clearing Corporation (DTCC) is seeking an experienced and visionary Principal Smart Contract Engineer to lead the design, development, and deployment of smart contracts for the Stellar blockchain and Solana. This role involves building secure, scalable, and resilient smart contract solutions that support mission-critical financial and blockchain applications.
Responsibilities:
- Architect and lead the development of smart contracts for Stellar (Soroban) and Solana, ensuring high reliability, security, and performance
- Design and implement smart contract deployment pipelines and best practices for code review, testing, and auditing
- Collaborate with engineering, product, and security teams to ensure seamless integration of smart contracts with existing systems and blockchain infrastructure
- Oversee the development and maintenance of reusable contract libraries and frameworks in Rust
- Ensure compliance with financial industry regulations, security standards, and internal governance for smart contract development
- Lead incident response and root cause analysis for smart contract-related issues
- Lead, mentor, and guide a team of Rust engineers and blockchain developers
- Stay current with emerging trends in smart contract development, blockchain protocols, and decentralized application design
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- 8+ years of experience in software engineering, with at least 3+ years hands-on experience in Rust development
- 3+ years of experience developing and deploying smart contracts on blockchain platforms (Stellar, Solana, Ethereum, etc.)
- Strong expertise in the Soroban framework and Solana smart contract development
- Proficiency in Rust, and familiarity with other relevant languages (e.g., Go, Python, TypeScript)
- Experience with CI/CD pipelines, secure software delivery, and code auditing for smart contracts
- Deep understanding of blockchain security, distributed systems, and cryptographic principles
- Strong leadership and communication skills, with a track record of mentoring teams and driving cross-functional collaboration
- Experience with zero-knowledge proofs
- Professional certifications in blockchain technologies or smart contract security
- Experience in financial services or regulated industries
- Champion Inclusion – Foster a culture of belonging and trust
- Communicate Clearly – Deliver purposeful messages and listen actively
- Cultivate Relationships – Build authentic networks across teams
- Instill Ownership – Drive accountability and manage execution
- Inspire Growth – Coach and mentor for continuous development
- Propel Change – Innovate and challenge the status quo