✨ About The Role
- The role involves architecting and building highly scalable, reliable, and data-heavy distributed systems that integrate various data sources.
- The engineer will be responsible for building performant, production-grade systems from initial design to deployment.
- The position requires working across the stack, addressing technical challenges in databases, caching, code, and deployment.
- Mentoring fellow team members and participating in code and design reviews are key responsibilities of this role.
- Collaboration with data scientists, designers, and product managers is essential to define and implement services.
- The engineer will create novel approaches to tackle blockchain-specific challenges related to scale, security, and privacy.
âš¡ Requirements
- A bachelor's degree in Computer Science or a related field is required for this position.
- Candidates should have experience building real-time and distributed system architecture, demonstrating a strong technical background.
- A strong understanding or interest in blockchain technology at the protocol level is essential for success in this role.
- Excellent verbal and written communication skills are necessary, as clear documentation and communication are emphasized.
- The ideal candidate should possess strong time management skills and attention to detail, with the ability to work independently and proactively.
- Flexibility in work schedule is important to coordinate with global time zones, indicating a need for adaptability.
- Candidates should have excellent interpersonal skills to foster relationships with fellow developers and team members.