Backend Infrastructure Engineer

Not Another Headhunting Company โ€” Taiwan ยท Posted ~5 days ago

Senior Full-time

Skills

Backend development Distributed systems Scalable architecture Database systems Event-driven architecture Messaging systems Caching Production operations Incident management Go Java Kotlin Python C# Rust Databases

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Summary

An early-stage technology company is looking for an experienced backend engineer to design critical infrastructure for high-volume financial workflows. The role focuses on distributed systems, reliability, integrations, and building scalable services.

Highlights

Founding engineering opportunity with high ownership, architectural influence, and the chance to build reliable distributed systems from the ground up in a fast-growing technology environment.

Description

Our client is a well-funded fintech startup building a next-generation cross-border investment platform for retail investors. Their vision is to make investing across international markets as seamless as trading domestic equities, while abstracting away the complexity of foreign exchanges, settlement, compliance, and currency management. With an experienced leadership team spanning financial services and technology, the company is assembling its founding engineering team. This is an opportunity to join at an early stage, where you'll help define the architecture behind a platform designed to process financial transactions with the reliability and scalability expected of modern brokerages. If you enjoy solving complex distributed systems problems, building products from the ground up, and owning critical infrastructure, this role offers significant technical ownership and long-term impact. What you will do: Designing and building highly reliable backend services for transaction processing and financial operationsDeveloping scalable services that support order processing, account balances, funding workflows, reconciliation, and other mission-critical financial functionsBuilding resilient distributed systems capable of handling failures gracefully through robust retry strategies, idempotent processing, event-driven architectures, and strong observabilityWorking closely with engineering leadership to define backend architecture, engineering standards, and long-term technical directionIntegrating with third-party financial institutions, banking partners, identity verification providers, and other external platformsBuilding internal operational tools that improve visibility, troubleshooting, reconciliation, and support workflowsContributing to infrastructure supporting AI-powered financial research and data processing initiativesParticipating in production operations, monitoring, incident response, and continuous platform improvements What you will need: Around 6+ years of experience building production backend systemsStrong experience designing scalable distributed systems running in productionHands-on experience with backend technologies such as Go, Java, Kotlin, Python, C#, Rust, or similar modern languagesStrong understanding of databases, event-driven architectures, messaging systems, caching, and scalable infrastructureExperience designing systems where correctness, consistency, and reliability are essentialSolid understanding of transactions, concurrency, retries, reconciliation, and failure recoveryExperience supporting production systems, including monitoring, debugging, and incident managementComfortable working in fast-moving startup environments where priorities evolve quickly and engineers take ownership beyond writing codeStrong English communication skills and the ability to collaborate with distributed international teams