Blockchain Developer
تفاصيل الوظيفة
Position Summary: We are seeking a motivated and experienced Lead Software Engineer expertise in Blockchain Analysis, Web3 technologies, and crypto-asset investigations to join our dynamic team. The ideal candidate will help design and develop an AI/ML ready platform (SaaS) for Crypto Currency Flow Analytics & Investigations. Leveraging blockchain data to provide actionable insights for digital financial assets, for law enforcement agencies and govt. institutions. This role requires strong expertise in software product development, system engineering, and hands-on leadership. This role requires deep technical expertise in Web 3.0 domain, as well as strong leadership and project management abilities. Key Responsibilities:
- Design and develop a scalable data-platform for analyzing crypto-currency flows using blockchain data.
- Create tools and algorithms for blockchain data extraction, processing, and visualization.
- Conduct deep-dive analysis on cryptocurrency transactions and provide insights into fund flows across multiple chains.
- Develop and maintain APIs for integration with third-party blockchain intelligence platforms.
- Implement mechanisms to detect patterns associated with financial crimes such as money laundering, fraud, and terrorist financing using blockchain data.
- Collaborate with data scientists to build models for transaction profiling, entity resolution, and risk assessment.
- Stay updated with the latest developments in Web3, blockchain protocols, and cryptocurrency asset types.
- Document and present findings from blockchain investigations, focusing on transaction tracing and fund flow analysis.
- Optimize platform performance for handling large-scale blockchain datasets in real time.
- Strong understanding of blockchain protocols such as Bitcoin, Ethereum, and Layer-2 solutions.
- Experience in blockchain analytics tools like Chainalysis, Crystal Intelligence, or Elliptic.
- Knowledge of cryptocurrency transaction structures, smart contracts, and token standards (ERC-20, ERC-721, etc.).
- Familiarity with Web3 libraries (e.g., Web3.js, ethers.js).
- Understanding of dApps, decentralized storage, and smart contract e.g. development using Solidity.
- Proficiency in programming languages such as Python , JavaScript , or Go .
- Experience with data pipelines and databases (e.g., HDFS, Spark, PostgreSQL, MongoDB, BigQuery).
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerized deployments using Docker/Kubernetes.
- Experience with data analysis frameworks (e.g., Pandas, NumPy) and visualization libraries like Plotly or Tableau.
- Expertise in handling and analyzing large datasets.
- Understanding digital financial asset types (e.g., stablecoins, DeFi tokens, NFTs) and their use cases.
- Familiarity with global financial regulations, Anti-Money Laundering (AML) practices, and Know Your Customer (KYC) protocols.
- Knowledge of cryptocurrency-related fraud detection and investigative techniques.
- Bachelor’s or master’s degree in computer science, Information Security , or a related field.
- 6–8 years of experience in blockchain development, analysis, or investigations.
- Demonstrated experience in SaaS platform development for financial or analytics tools.
- Prior exposure to LEA requirements and forensic tools is a plus.
- Strong analytical mindset and ability to work independently or as part of a team
- Strong communication skills and ability to work cross-functionally.
- Strong problem-solving skills and decision-making abilities.
- Exposure with AI/ML, LLM
- TCP/IP communication at Protocol Level.
- Certification in Agile or project management frameworks (e.g., PMP, Scrum).
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.