- Design and develop distributed systems in a principled way and take part in high impact architectural decisions.
- Engage in stimulating technical challenges in topics such as distributed systems, very large databases, SQL processing, data modelling, or systems performance.
- Assume ownership of components within our blockchain data platform such as data ingestion and decoding.
- Write code mostly in Kotlin and Go with some Java and Rust.
- Contribute to the internal developer experience by improving local test setups, integration tests, and incremental deployment processes.
- Improve platform operations, including automating incident diagnosis and resolution using AI.
- Build AI agents for automation into the team.
SQLBlockchainJava+5 more