N
The Bitcoin Exchange Architect will be responsible for the overall design, development and management of the bitcoin exchange’s hardware and software infrastructure. This position requires a seasoned and savvy digital leader with a proven track record, using both quantitative and qualitative analytics, to inform and drive business decisions, optimizing the customer experience and steering the overall growth strategy. This position will directly report to the CEO and be based out of the Corporate Headquarters located in Bangalore, India. To join an awesome team with highly successful Entrepreneurs and Fund Managers who have collectively managed 10B+ funds and well connected with the leading VCs, Crypto Funds and Sovereign Funds across the world.
Responsibilities:
1. Design the 24/7 functioning high-frequency, high-availability, full-redundancy and fault-tolerant exchange trading system. Build the Windows/MacOS/Android/iOS trading terminals.
2. Develop the order book matching engine and the wallet, build the service-oriented framework, message service, trading API. Manage the database, ITOM, data processing and analysis.
3. Work with security team to enhance the exchange security, including code safety, system monitoring and protection.
Required Technical and Professional Expertise :
1. At least 8 years of experience with Java Development At least 5 years of experience with Architecture At least 3 years of experience with UNIX/LINUX At least 5 years of experience using versioning tools (Github or Similar) At least 5 years of experience working in Agile/Scrum
2.At least 5 years of experience in an industry architecting software At least 5 years of experience taking multiple application to production
3.At least 4 years of experience with building and managing custom REST APIs
4.At least 4 years of experience in architecting applications using design principles
5.Knowledge about TOGAF or Zachman Framework
6. Knowledge of Design Patterns with a focus on reusing components and code
7.Design data models, schemas and data maps using database technologies including SQL
Preferred Tech and Prof Experience:
At least 5 years of experience developing applications using cloud-based platforms or Docker or Kubernetes
Experience with developing Smart Contracts and Consensus Algorithms
Experience in developing Blockchain applications or proof-of-concepts (POC) using Hyperledger, Ethereum Solidity or other proprietary language and APIs.
At least 4 years of experience in developing distributed applications using JavaScript, JSON, Python or Go languages
At least 2 years of experience in database technologies (MongoDB/SQL or Any RDMBS/SQL)
At least 2 years of experience developing distributed applications
You are involved in developer community groups.
Willing to travel to China/USA/Korea and other overseas for ad hoc projects.
Immediate Availability is a PLUS
Compensation: 300K-500KUSD Annual Salary depending on the Experience + stock options+ exposure and frequent visits to China/Japan/Korea/US.
Place of work: Bangalore
Contact with Resume: nithin@ckcic.com