Job Description
Summary
Key Responsibilities:
- Design, build, and maintain robust, scalable systems for data from DeFi protocols, blockchain networks, and various other data sources
- Contribute to making our platform world-class
- Collaborate with stakeholders to understand their system requirements and provide the necessary support to help their productivity.
- Implement quality control measures to ensure system integrity and quality
- Actively participate in code and design reviews, providing constructive feedback to peers and maintaining high coding standards
- Keep up-to-date with the latest industry trends, technologies, and best practices to ensure the continuous improvement of the platform
- Contribute to the creation of technical documentation and user guides
- Troubleshoot, diagnose, and resolve software defects, ensuring optimal system performance and reliability
Key Requirements:
- At least 4 years of professional development experience.
- Experience developing production-quality software in high-performance languages. We currently use Python, Next.s & Typescript but are open.
- Experience with distributed data processing frameworks and related technologies such as Dagster, Prefect, Airflow, Kafka, Spark, Flink, etc.
- Experience with building backend systems.
- Demonstrated experience in optimizing front-end performance and familiarity with browser APIs.
- Ability to quickly internalize abstract concepts in new domains, coupled with strong problem-solving skills and attention to detail.
- Ability to work independently and within a team, manage multiple projects, and meet deadlines.
- Strong communication skills and the ability to work collaboratively in a distributed team environment
- Passion for DeFi and the broader crypto ecosystem, with a willingness to immerse oneself in the space.
Preferred Requirements:
- Experience working in the crypto industry is a big plus but not required.
- Experience with Hardhat & Postgres preferred
- Enthusiasm for the space, especially DeFi, is very much desired.
- Background in smart contract development (e.g., Solidity) or contributions to the DeFi community through research or open-source projects.
Skills
- Attention to Detail
- Communications Skills
- Cryptocurrency
- Development
- Problem Solving
- Python
- Team Collaboration
- TypeScript