Agoda

Agoda

Agoda is an online travel agency that specializes in providing a vast selection of accommodation options worldwide, ensuring customers access to competitive pricing and a user-friendly booking experience.

Consumer Services
10K-50K
Founded 2005

Description

  • Lead the development of new features, experiments, technical initiatives, and complex backend systems.
  • Serve as a technical architect, mentor, and engineering leader on technology choices and design approaches.
  • Continuously improve system architecture to create scalable and maintainable software.
  • Advance Agile and Scrum engineering practices within the team.
  • Collaborate with backend, client, server, and infrastructure teams to deliver end-to-end technical solutions.
  • Identify opportunities to improve products, code quality, architecture, and development workflows.
  • Write high-quality, efficient code and help raise engineering coding standards.
  • Drive key technical and architectural decisions across the organization.

Requirements

  • 10+ years of experience building performance-critical applications in production environments.
  • Experience with one or more of these languages: Scala, Java, Kotlin, Python, Go, or C#.
  • Proven experience leading projects, technical initiatives, and/or engineering teams with full ownership of the systems involved.
  • Hands-on experience with data platforms such as SQL, Cassandra, or Hadoop.
  • Strong knowledge of algorithms and data structures.
  • Demonstrated excellence in software development and coding.
  • Ability to improve team productivity and effectiveness through KPI-driven engineering practices.
  • Strong software architecture skills with experience driving architectural decisions.
  • Excellent written and verbal English communication skills.
  • Preferred: Experience with Scrum/Agile development methodologies.
  • Preferred: Experience building large-scale distributed products.
  • Preferred: Experience with tools such as Git, TeamCity, and Puppet.
  • Preferred: Hands-on experience with Kafka, RabbitMQ, ActiveMQ, MSMQ, Spark, Hadoop, Cassandra, MongoDB, Play framework, or Akka.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Backend Engineer (Contract)

Tech Holding 51-250 Internet Software & Services

Tech Holding is seeking a Senior Backend Engineer to help maintain and enhance TypeScript- and Fastify-based backend services that support reliable APIs, optimized data layers, and close collaboration with frontend and DevOps teams.

Elasticsearch Express.js Fastify GCP Hapi Kubernetes Node.js Pulumi Redis Sanity Terraform TypeScript
11 minutes ago

AI Native Engineer, Growth Marketing

CookUnity 251-1K Hotels, Restaurants & Leisure

CookUnity is hiring an AI Native Engineer, Growth Marketing to embed AI across the Growth organization, building workflows and tools that improve marketing, CRM, creative production, and growth operations.

Affiliate Marketing dbt Email Marketing Google Ads JIRA LLM Microservices Notion Python SEM Snowflake SQL Tableau TypeScript
11 minutes ago

Senior Software Engineer - Trading

Coinbase 1K-5K Capital Markets

Coinbase is hiring a Staff Engineer in Singapore to lead the design and delivery of next-generation trading systems for its Consumer Trading and IntX products.

Generative AI Go Microservices
11 minutes ago

Senior Microsoft AI Developer

Devsu 51-250 Internet Software & Services

Devsu is hiring a Senior Microsoft AI Developer to design and deliver Generative AI solutions using Microsoft and Azure technologies for customized business and client applications.

Agile Azure CI/CD Docker Generative AI GitHub Kubernetes Microservices .NET Python Scrum
39 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers