✨ About The Role
- The Senior Software Engineer will be part of the Blockchain Foundations team, focusing on ingesting cryptocurrency blockchain data.
- Responsibilities include developing scalable, reliable, and efficient data systems for parsing cryptocurrency blockchain data.
- The role involves building scalable API services on AWS capable of handling thousands of requests per second.
- The engineer will debug production issues and participate in a blameless post-mortem process to enhance system robustness.
- Collaboration with peers within the team and across different teams is a key aspect of this position.
- The role also includes supporting production services, which involves debugging and maintenance tasks.
âš¡ Requirements
- The ideal candidate will have a minimum of 5 years of experience in designing and implementing microservices-based systems, particularly in major cloud environments like AWS or GCP.
- A strong background in object-oriented programming languages is essential, with a preference for experience in Typescript and Java.
- Candidates should possess a bias towards shipping and iterating products in collaboration with product management and design teams.
- An interest or experience in developing data pipelines and familiarity with the cryptocurrency technology ecosystem will be beneficial.
- Experience in mentoring other engineers and leading cross-team projects is a plus, indicating strong leadership capabilities.