We are looking for a Solution Architect to drive one of our projects built on Fintech.Core, our modular white-label fintech platform. The ideal candidate will lead an engineering team, design scalable and reliable architectures, and take ownership of both the technical quality and the engineering team’s efficiency within a major client deployment. The role includes acting as a client-facing technical expert, translating business requirements into architectural decisions, explaining trade-offs, and ensuring alignment with security, reliability, and other non-functional expectations.
In addition to the core project responsibilities, the architect may participate in company-wide pre-sale initiatives, contributing to technical discovery, shaping solution proposals, and presenting architectural concepts to prospective clients. This position is well suited for a proactive engineering leader with solid experience in the fintech or related domain.
Details
Location: Remote
Employment Type: Full-time
Start Date: ASAP
Language Requirements: English C1
General Project Description: A modular white-label fintech platform based on microservices architecture designed for financial institutions (e.g., challenger banks, PSPs, trading and payment platforms). The platform is cloud-agnostic by design and currently runs on AWS, using Kubernetes, .NET Core, PostgreSQL, gRPC, and RabbitMQ (MassTransit).
Current Use Cases:
- Trading (Matching Engine/Brokerage)
- Custodian wallets
- Non-custodial wallets
- Crypto transfers
- KYT
- Liquidity Management (Hot & Cold wallets)
- Vault Engine (Move Smart Contracts)
- Investment in Vault
- Yield Accrual
- Core Banking
Team Structure
- 1 Project Manager
- 2 Backend Engineers
- 2 Frontend Engineers
- 1 Business Analyst
- 1 DevOps
- 2 QA
- 2 UX/UI
Key Responsibilities
- Team Management: Lead and mentor a team of developers, ensuring effective collaboration and productivity.
- Problem Solving: Identify and address issues within the team and development processes, implementing solutions to enhance performance and efficiency.
- Communication: Collaborate with the Project Manager and the client’s technical representatives to clarify requirements, present technical solutions, and participate in demos. (No direct client management or delivery ownership — handled by PM.)
- Architectural Design: Design and develop architectural solutions for new features and products, ensuring they meet client requirements and industry best practices.
- Presentation Skills: Prepare and deliver clear and compelling presentations of architectural designs and solutions to clients and stakeholders.
Requirements / Your Background
- At least 6 years of experience as a Software Developer
- Proven experience as a Tech Lead or similar engineering leadership role
- Experience with banking or fintech projects
- Experience in solution design for complex microservice architectures
- Ability to understand the big picture and offer insightful technical guidance
- Strong problem-solving abilities and conflict resolution skills
- Excellent communication and interpersonal skills, including client-facing experience
- Proficiency in software architecture design
- Clean coding methodologies (SOLID, YAGNI)
- Professional .NET backend development experience
- Experience writing & consuming REST APIs (ASP.NET Web API)
- Strong experience with Docker
- Databases: SQL, NoSQL
- Experience with queues (RabbitMQ, Kafka)
- English C1 level
Nice to Have
- AWS cloud experience
- Solid experience in pre-sale engagements
- Experience working with gRPC protocol