DATA ARCHITECT (2 POSITIONS)
Role and Responsibilities
Design a centralized Crypto Currency Exchange (Marai-X) with a web interface, admin dashboard, mobile apps, and trading engine.
Design features including onboarding, crypto wallet, charts, order book, transaction history, and portfolio analytics.
Design crypto staking, cold wallet integration, credit card integration, P2P crypto trading, KYT practices, exchange token, and API endpoints.
Collaborate with engineering leaders to define crypto exchange visions and translate them into technical roadmaps.
Lead the design and review of new and existing system architecture.
Create documentation, diagrams, and presentations to communicate architectural strategies.
Mentor and coach developers to cultivate technical leadership.
Architect integration patterns for Developer Platforms and test environments.
Develop technical standards, blueprints, and design patterns for internal tools.
Implement developer-focused solutions like portals and API gateway integrations.
Evaluate strategic architecture investments and technologies.
Prioritize scalability, security, traceability, and observability in designs.
Guide technology investment decisions aligned with industry standards.
Apply organizational principles such as Conway’s Law to system design.
Lead cross-functional architecture reviews and maintain design records.
Support teams in incident management and RCA processes.
Collaborate to reduce inefficiencies and redundant development efforts.
Mentor teams and advocate engineering excellence and innovation.
Communicate technical concepts clearly across all stakeholder levels.
Develop with blockchain tools, smart contracts, and decentralized platforms.
Drive architectural decisions in a fast-paced startup environment.
Qualifications
- Education: 4-year bachelor's degree in a relevant field or 3 years of relevant work experience.
- Creativity, pragmatism, and empathy in solving technical and business challenges.
- A love of technology and a growth mindset.
- Strong communication skills in written, verbal, and visual formats.
- Experience designing large-scale, complex software systems with strategic outcomes.
- Proven ability in mentoring engineers and developing talent.
- Experience with high-volume platforms, cloud technologies, and modern architectures.
- Strong knowledge of systems design, distributed systems, and enterprise architecture.
Core Competencies
- Mission-driven: Commitment to BSS’s mission and enhancing customer experience.
- Problem solver: Strong analytical and solution-oriented mindset.
- Expert calibrator: Skilled in communication, negotiation, and alignment handling.
- Project management: Ability to manage and execute architecture-focused projects.
- Reporting management: Skilled in dashboards, documentation, and presentations.
- Stakeholder management: Able to engage and influence across the organization.
- Time management: Excellent prioritization and deadline management.
Nice to Haves
- Familiarity with crypto exchange or banking systems.
- Knowledge of AI capabilities for developer productivity.
- Expertise in Solidity, Rust, or Move.
- Backend skills in Node.js, Go, or Python.
- Proficiency in Web3.js, Ethers.js, or Polkadot.js.
- Experience with Ethereum, Hyperledger, or Solana.
- Knowledge of cryptography, consensus, and layer-2 solutions.
- Experience with Docker, Kubernetes, AWS, or GCP.
- Understanding of blockchain security practices.
- Prior supervisory or team leadership experience.
- Basic knowledge of cryptocurrency and change management.