ShipFinex
Website:
shipfinex.com
Job details:
Job title: Principal Engineer
Experience: 8+ years
Industry: Crypto / Fintech / High-scale systems
Role Type: Hands-on Individual Contributor
Location: Remote/ Belgaum
Role Overview:
We are looking for a hands-on Principal Engineer to design and build systems that can scale
significantly over time. This role focuses on system design, technical depth, and execution, with an
emphasis on building high-throughput, low-latency platforms.
Responsibilities:
- Design high-level and low-level architectures for core platform components.
- Build API-first services with strong contracts, performance, and scalability.
- Make sound system design decisions for distributed, high-load systems.
- Stay deeply hands-on with production code.
- Develop and evolve systems using NestJS, React, MongoDB, Redis, RabbitMQ.
- Build event-driven and asynchronous workflows for large-scale data processing.
- Create POCs to validate new features or architectural approaches.
- Collaborate with product and business teams to refine requirements.
- Review code and designs, mentoring through technical guidance and example.
What We’re Looking For:
- 8+ years of experience building backend-heavy, distributed systems.
- Experience with systems processing millions of records/events.
- Strong expertise in system design, API design, and low-level design.
- Experience building low-latency, highly available services.
- Strong ownership mindset for production systems.
Tech Stack:
- Backend: Node.js, NestJS
- Frontend: React
- Data & Messaging: MongoDB, Redis, RabbitMQ
- Architecture: API-first, event-driven systems
Nice to Have:
- Experience in crypto, blockchain, or fintech.
- Experience designing systems that evolved under scale.
- Exposure to compliance-heavy or financial-grade platforms.
Click on Apply to know more.