Senior Software Engineer, Blockchain Protocols
Summary
The Senior Software Engineer will architect and maintain scalable systems for ingesting and parsing blockchain data using Java, TypeScript, and cloud-native technologies. The role involves leveraging AI-assisted workflows to improve development velocity while providing deep expertise in blockchain protocols like EVM and UTXO.
Chainalysis is the blockchain data platform, making it easy to connect the movement of digital assets to real-world services. The Protocols team delivers high-quality, low-latency blockchain datasets supporting more than 30 blockchains.
☑️ In this role, you'll
-Architect and evolve scalable, reliable, and performant systems for ingesting and parsing complex blockchain data
-Leverage AI-native engineering workflows (LLMs, automated agents) to increase team velocity and code quality
-Provide blockchain protocol expertise (EVM, UTXO, etc.) to the team and cross-functional stakeholders
-Manage the full software development lifecycle, including production monitoring, debugging, and maintaining reliability
☑️ We're looking for candidates who have
-5+ years of experience building distributed systems or data-intensive applications
-Demonstrated ability to leverage AI assisted development tools to increase velocity while maintaining reliable, maintainable code
-A deep understanding and experience of at least one blockchain protocol
-Technologies used: Java, TypeScript, Spark, Databricks, PostgreSQL, AWS, Kubernetes, Terraform
Откликнуться