Back to job search

Senior Software Engineer

Forth Vending Co. Ltd (Tao Bin) (Bangkok, Bangkok City, Thailand)
Bangkok, Thailand 🇹🇭
Robotic barista

About this position

TAO BIN is on a mission to become the premier choice for sustainable, healthier, fresh, and affordable beverages. As a Senior Backend Engineer, you'll play a crucial role in building and architecting distributed services that directly influence experience and operational efficiency.

Responsibilities

• Impactful Work: As a Senior Backend Engineer, you'll play a crucial role in building and architecting distributed services that directly influence experience and operational efficiency.
• Technologies: Work with TypeScript, Python, Golang, PostgreSQL, Redis, Kafka, RabbitMQ, Docker, AWS products (lambdas, ECS, etc) and more. We build high throughput event driven systems and you'll tackle challenges in scaling, data management, and system reliability.
• Collaboration: Collaborate with cross-functional teams to build scalable backend systems. Your work will be integral to our product development and operational strategies.

Requirements

• Strong computer science fundamentals and at least 2 years’ experience in building distributed systems.
• Proficiency in TypeScript, Python, Golang or similar technologies.
• Strong analytical and problem-solving skills, with database management experience (SQL, NoSQL).
• Familiarity with clean architecture, SOLID principles, and domain-driven design.
• Knowledge of event-driven systems, event driven or messaging systems (Kafka) and cloud platforms (AWS).
• Possess outstanding verbal and written communication skills in both English and Thai.