CareerPlan

Lead Software Engineer - Back End

USAFull-time2026-09-05 → 2026-11-10
Hybrid · Thailand

Core

Own the full product lifecycle from requirements to operational support, designing and maintaining scalable backend platforms, data pipelines, and storage solutions for fintech products.

Role type

Lead Software Engineer - Back End

Builds

Scalable backend platforms, data pipelines, and storage solutions for financial technology use cases

Domain

Fintech / Payments

Required skills

Java, Kotlin, Scala, C#, Hadoop, Apache Spark, advanced SQL, distributed systems architecture, system failure mode analysis, operational excellence, Scrum/Agile methodologies

Preferred skills

Spark, ETL data pipelines, Kafka, RabbitMQ, GitLab, Kubernetes, fintech domain expertise (reconciliation, financial reporting, tax, virtual credit cards, customer payments), team leadership

Technologies

Java, Kotlin, Scala, C#, Hadoop, Apache Spark, SQL, Kafka, RabbitMQ, GitLab, Kubernetes

Responsibilities

Design and develop scalable backend systems; mentor engineers across the team; lead projects and initiatives; recruit and onboard technical talent; collaborate with cross-functional teams; ensure operational excellence through monitoring and debugging

Seniority

Senior, hands-on IC with leadership responsibilities