Software Architect
Blockaid
IT
Tel Aviv-Yafo, Israel · Tel Aviv District, Israel
Posted on Oct 23, 2024
About Blockaid
Blockaid is at the forefront of enabling trust in the blockchain and Web3 ecosystem. Our mission is to provide unparalleled security and trust solutions that safeguard assets and ensure the integrity of on-chain interactions. We are building a platform that secures digital wallets, smart contracts, tokens, and externally owned accounts (EOAs) by providing real-time detection, monitoring, and response capabilities.
We’re seeking an experienced Software Architect to design scalable systems and provide hands-on guidance to development teams.
Key Responsibilities:
Research and recommend modern technologies, frameworks, and tools to optimize development processes and system performance.
Requirements:
Blockaid is at the forefront of enabling trust in the blockchain and Web3 ecosystem. Our mission is to provide unparalleled security and trust solutions that safeguard assets and ensure the integrity of on-chain interactions. We are building a platform that secures digital wallets, smart contracts, tokens, and externally owned accounts (EOAs) by providing real-time detection, monitoring, and response capabilities.
We’re seeking an experienced Software Architect to design scalable systems and provide hands-on guidance to development teams.
Key Responsibilities:
- System Design & Architecture:
- Define high-level architecture for scalable, maintainable software systems. Align architecture with business goals and ensure systems meet performance, security, and scalability needs.
- Team Guidance:
- Provide technical leadership and mentorship, enforce best practices, conduct code reviews, and ensure development aligns with the architectural vision.
- Collaboration:
- Work closely with stakeholders to translate business requirements into technical solutions. Collaborate across teams to ensure smooth execution of the design.
Research and recommend modern technologies, frameworks, and tools to optimize development processes and system performance.
Requirements:
- 10+ years of experience in software architecture, focusing on scalable systems.
- Strong hands-on experience with AWS and microservices.
- Familiarity with Web3/Crypto space
- Proficiency in programming languages such as Python, Java, TypeScript.
- Excellent leadership and communication skills.
- Strong grasp of data integration techniques (e.g., API integration, message queues, Kafka).
- Understanding of distributed systems and big data technologies.
- StartUp experience .
- Experience with ETL tools, data pipeline orchestration, and data warehousing.