Senior
Full-time
Hanoi
Negotiable
Oraichain Labs is looking for an experienced Software Architect with a strong focus on data systems to lead the technical architecture of our DeFi platform on Oraichain. You will play a key role in designing scalable, data-intensive, AI-enhanced financial systems that integrate blockchain infrastructure with LLM-based intelligence, vector search, and robust data pipelines.
Responsibilities
System Architecture
- Architect and design high-performance, scalable DeFi applications on blockchain infrastructure.
- Lead technical architecture decisions in line with financial compliance and security standards.
- Ensure system reliability, performance, and maintainability.
- Produce technical documentation, architecture blueprints, and integration guides.
Data & Database Architecture
- Design robust data models for financial applications.
- Lead architecture of data pipelines for real-time and batch processing (e.g., market data, on-chain/off-chain sync).
- Build and scale data warehouse solutions to support business intelligence and analytics.
- Optimize performance for high-throughput financial transactions.
AI & LLM Integration
- Architect vector database solutions for Retrieval-Augmented Generation (RAG) use cases.
- Enable integration of AI/LLM features into DeFi flows (e.g., intelligent assistants, predictive analytics).
- Collaborate with AI team on data strategies for LLM training and inference pipelines.
Blockchain & DeFi Integration
- Design and review integration patterns between smart contracts and backend systems.
- Implement secure transaction processing and event-handling architecture.
- Ensure proper synchronization with blockchain data, especially in hybrid AI-DeFi scenarios.
Requirements
Core Experience
- 5+ years of experience as a Systems or Software Architect in data-driven or financial/fintech environments.
- Proven experience in designing scalable systems handling high-volume transactions and large datasets.
- Deep understanding of backend development, particularly with Node.js and Python.
Technical Skills
- Strong experience with:
- Data Engineering tools: Apache Airflow, Kafka, dbt, Spark.
- Data Warehousing: BigQuery, Snowflake, Redshift, or similar.
- Database systems: PostgreSQL, MongoDB, Redis, OLAP/OLTP optimization.
- AI-related infrastructure: Vector databases (e.g., FAISS, Weaviate, Qdrant).
- Experience with DevOps and production environments: CI/CD, containerization, monitoring.
- Solid understanding of security, fault tolerance, and high availability in distributed systems.
Financial & Blockchain Knowledge
- Understanding of DeFi protocols, smart contract architecture, and blockchain system behavior.
- Experience working with trading systems, or financial data pipelines is a big plus.
- Familiarity with regulatory and compliance constraints in financial software.
Soft Skills
- Strong problem-solving and critical thinking skills.
- Ability to communicate architectural decisions clearly to both technical and non-technical stakeholders.
- Leadership mindset – able to mentor team members and drive best practices.
- Proactive, ownership-driven, and comfortable working in a fast-paced, startup-like environment.
Preferred Tech Stack
- Languages: Node.js, Python
- Data Pipeline & Analytics: Apache Airflow, Kafka, dbt
- Databases: PostgreSQL, MongoDB, Redis
- Vector DBs: FAISS, Weaviate, Qdrant
- Blockchain: Oraichain (Cosmos SDK-based), smart contract integration
- Infra: Cloud-native, containerized production environments (Docker, Kubernetes, etc.)
Apply via hr@orai.io or contact to your partner here:
Ms. Linh Nguyen Thuy | Oraichain Talent Acquisition Department
Tel: (+84) 358 652 819 | E: linh.nt@orai.io | LinkedIn: Linhthuyng22
Oraichain Labs Team is your partner in this process and is here to answer any questions you have along the way.