ABOUT THE PROJECT:
The company is building the real time data & discovery infrastructure for all blockchain transactions and Web3 credential data. We built the entire web3 data stack for you, so you can focus on building your applications. Skip months of web3 data ingestion/cleaning, go straight to building your core analytics/ML.
Our real-time web3 data infra curates and decodes all on-chain transactions and off-chain datasets and delivers them directly to your environment to power your indexing, analytics, and ML solutions.
SUMMARY:
We are seeking an experienced and highly skilled Tech Lead Golang Engineer with a strong background in blockchain technologies. As a Tech Lead, you will be responsible for leading a team of engineers, designing and implementing robust, scalable, and secure blockchain-based solutions. You will play a crucial role in shaping the architecture, ensuring best practices, and driving the technical direction of our projects.
WHAT YOU’LL BE UP TO:
- Lead the team of engineers, fostering a culture of collaboration, innovation, and continuous improvement;
- Design and implement scalable, high-performance systems using Golang, with a focus on blockchain technology;
- Develop and integrate blockchain solutions and ensure seamless interaction between blockchain components and other system modules;
- Maintain high coding standards through code reviews, automated testing, and adherence to best practices in software development;
- Implement TDD and CI/CD pipelines;
- Optimize Golang applications for performance, focusing on latency, throughput, and resource utilization in blockchain environments;
- Work closely with team members to align technical solutions with business goals;
- Ensure that all blockchain-related developments adhere to industry best practices for security, including data protection, encryption, and secure access control;
- Assist in project planning, estimation, and risk management.
WHAT YOU’LL NEED TO HAVE:
- 6+ years of experience in software development;
- 3+ years experience as a Tech Lead;
- Extensive experience with Go;
- Strong familiarity with Typescript/Javascript;
- Proven experience with blockchain technologies (Ethereum, Hyperledger etc);
- Hands-on experience with smart contracts, consensus algorithms, and DApps development is essential;
- Expert with PostgreSQL, ClickHouse;
- Working experience with Spark, Hadoop, dbt, Docker, Kubernetes;
- Demonstrated experience in leading and mentoring engineering teams;
- Strong understanding of system architecture, design patterns, and software engineering principles, particularly in the context of distributed systems;
- Excellent verbal and written communication skills, with the ability to convey complex technical concepts to a broad audience;
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field is preferred;
- English – B2.
INTERVIEW STEPS:
- English check;
- HR interview;
- Interview with CTO;
- Tech online coding;
- Technical interview with the team.
APPLY NOW