Blockchain Software Engineer
Piper Companies is seeking a Blockchain Software Engineer to join a leading organization in the digital assets and financial technology industry. The Blockchain Software Engineer will play a key role in designing, developing, and supporting blockchain-based applications and infrastructure while collaborating with engineering teams to build scalable, secure, and high-performing enterprise solutions.
Responsibilities of the Blockchain Software Engineer:
Responsibilities of the Blockchain Software Engineer:
- Design, develop, and maintain blockchain-based applications using platforms such as Ethereum, Solana, Hyperledger Besu, and Canton/Daml.
- Build and enhance smart contracts using Solidity while ensuring security, scalability, and maintainability.
- Develop services supporting transaction lifecycle management, event processing, and blockchain node integrations.
- Contribute to wallet, custody, and blockchain infrastructure solutions.
- Design and build REST APIs and backend services using Java, Spring Boot, Node.js, Python, or Go.
- Develop and maintain scalable enterprise applications leveraging SQL and NoSQL databases.
- Implement and support CI/CD pipelines to streamline software delivery and deployment processes.
- Utilize Docker and Kubernetes to deploy and manage containerized applications.
- Collaborate with cross-functional stakeholders to optimize system performance, security, and reliability within distributed environments.
- 5+ years of software engineering experience with a strong focus on backend and blockchain development.
- Hands-on experience with blockchain technologies including Ethereum, Solana, Hyperledger Besu, or Canton/Daml.
- Experience developing and deploying smart contracts using Solidity.
- Strong proficiency in Java/Spring Boot, Node.js, Python, or Go.
- Experience building RESTful APIs and integrating distributed systems.
- Knowledge of SQL and NoSQL database technologies.
- Experience with CI/CD pipelines and DevOps best practices.
- Proficiency with Docker, Kubernetes, Git, Maven, and Gradle.
- Strong understanding of blockchain infrastructure, event-driven architectures, security best practices, and performance optimization.
- Bachelor's degree in Computer Science, Software Engineering, or a related field preferred.
- Salary range: $120,000 - $150,000 depending on experience
- Comprehensive benefits package including medical, dental, vision, 401(k), and PTO
- Hybrid work environment
Recommended Jobs
Senior Investment Operations Associate
Posted 1 hour ago
Senior Product Manager
Posted 1 hour ago
Sr. FPGA Verification Engineer
Posted 1 hour ago
Business Development – Mining Pool & Firmware
Posted 1 hour ago
Senior Backend Engineer (Go / Blockchain) – Fintech
Posted 1 hour ago

