
Staff Software Engineer (FinTech) - Back End (Bangkok based, Relocation provided)
Agoda
6 months ago
Bangkok, Thailand
Staff+
Responsibilities
- Own the full life cycle of products from requirements to deployment.
- Design, develop, and maintain platforms and data pipelines across fintech.
- Build stable, scalable, and high-performance systems.
- Mentor team members in coding best practices.
- Collaborate with other teams and departments.
- Drive cross-functional collaboration to achieve product goals.
- Shape the future team by recruiting and onboarding talent.
Requirements
- 8+ years of experience with strong proficiency in Java, Kotlin, Scala, or C#.
- Experience with big data technologies like Hadoop and real-time processing frameworks.
- Ability to think in systems, considering edge cases and failure modes.
- Metrics-driven approach to decision-making.
- Passion for software development and continuous learning.
- Experience with Scrum/Agile methodologies.
- Excellent verbal and written English communication skills.
- Understanding of operational excellence and metrics.
Tech Stack
Apache HadoopApache KafkaApache SparkC#JavaKotlinKubernetesRabbitMQScalaSQL
Categories
BackendData Engineering