Senior Software Engineer

4 days ago


Bali, Indonesia Agoda Full time

About Agoda
At Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier for everyone to explore the world.

Today, we are part of Booking Holdings [NASDAQ: BKNG], with a diverse team of over 7,000 people from 90 countries, working together in offices around the globe. Every day, we connect people to destinations and experiences, with our great deals across our millions of hotels and holiday properties, flights, and experiences worldwide.

No two days are the same at Agoda. Data and technology are at the heart of our culture, fueling our curiosity and innovation. If you're ready to begin your best journey and help build travel for the world, join us.

Get to Know our Team
In Agoda's Back-End Engineering department, we build scalable, fault-tolerant systems and APIs that host our core business logic. Our systems cover all major areas of our business: inventory and pricing, product information, customer data, communications, partner data, booking systems, payments, and more. We employ state-of-the-art CI/CD and testing techniques to ensure everything works without downtime. Our systems are self-healing, responding gracefully to extreme loads or unexpected input. We use modern languages like Kotlin and Scala, Data technologies Kafka, Spark, MLflow, Kubeflow, VastStorage, StarRocks and agile development practices. Most importantly, we hire great people from around the world and empower them to be successful.

The Opportunity
Agoda Platform team is looking for developers to work on mission-critical systems that serve millions of users daily. You will have the chance to work on innovative projects, using cutting-edge technologies, and make a significant impact on our business and the travel industry.

What You'll Need To Succeed

  • 5+ years of experience developing performance-critical applications in a production environment using Scala, Java, Kotlin, C#, Go or relevant modern programming languages.
  • Strong RDBMS knowledge (SQL Server, Oracle, MySQL, or other).
  • Ability to design and implement scalable architectures
  • Deeply involved in hands-on coding, developing and maintaining high-quality software solutions on a daily basis
  • Good command of the English language.
  • Engages in cross-team collaborations to ensure cohesive solutions
  • Implement advanced CI/CD pipelines and robust testing strategies to ensure seamless integration, deployment, and high code quality.
  • Passion for software development and continuous improvement of your knowledge and skills.

It's Great if You Have

  • Knowledge in NoSQL, Queueing systems (Kafka, RabbitMQ, ActiveMQ, MSMQ), and Play framework.
newdelhi #Pune #Hyderabad #Bangalore #Mumbai #Bengaluru #Chennai #Kolkata #Lucknow #sanfrancisco #sanjose #losangeles #sandiego #oakland #denver #miami #orlando #atlanta #chicago #boston #detroit #newyork #portland #mexico #sydney #melbourne #toronto #vancouver #shanghai #beijing #shenzhen#estonia #paris #hongkong #budapest #jakarta #bali #kualalumpur #dublin #berlin #telaviv #milan #rome #tokyo #osaka #amsterdam #oslo #manila #warsaw #krakow #moscow #saintpetersburg #capetown #johannesburg #seoul #barcelona #madrid #stockholm #zurich #taipei #bangkok #chiangmai #phuket #istanbul #london #manchester #edinburgh #kiev #hcmc #hanoi #hochimin #wroclaw #poznan #katowice #rio #salvador #dhaka #islamabad #IT #ENG #4

Discover More About Working At Agoda

  • Agoda Careers
  • Facebook
  • LinkedIn
  • YouTube

Equal Opportunity Employer
At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person's merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics.

We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy.

Disclaimer
We do not accept any terms or conditions, nor do we recognize any agency's representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee.



  • WFO, Bali, Indonesia Pt. Geek Hunter International Full time

    Job DescriptionSoftware DeveloperAbout the companyGeekhunter is hiring on behalf of our client, a world leading provider of the technology and the services required to seamlessly plan and manage mining operations. With experience for over 40 years where our client has worked in partnership with the mining industry to provide an unrivalled range of solutions...


  • Bali, Indonesia CSG International Sdn. Bhd. Full time

    About CSGCSG is a multinational organization headquartered in the United States with more than 5000 employees in countries around the world.We're a SaaS platform company that helps some of the world's most recognizable brands solve their toughest business challenges. Our innovative solutions and trusted experts enable companies to create customer experiences...

  • Senior Accountant

    7 days ago


    Bali, Indonesia AGAM ANAND KONSULTAMA Full time

    Company DescriptionAgam Anand Konsultama is a trusted tax consultancy firm based in Bali, Indonesia, serving over 30 corporate and individual clients monthly. Our experienced team provides customized tax and bookkeeping solutions with a commitment to competitive pricing and excellent service. We specialize in compliance and efficiency within Bali's unique...

  • Senior Engineering

    4 days ago


    Tampaksiring, Bali, Indonesia HR Kawi Resort Full time

    Oversee daily engineering and maintenance operations across all property facilitiesEnsure all equipment, machinery, and building systems are properly maintained and functioningImplement and monitor preventive maintenance programsSupervise, guide, and support engineering staff in daily tasks and technical troubleshootingRespond promptly to maintenance...


  • Bali, Indonesia PT John Galt Properties Full time

    Are You An AWS Typescript Ninja?John Galt Services seeks a full-time Senior Back-End Typescript Developer to serve a US customer.You must be perfectly fluent in English. You will be fully integrated as a remote member of our customer's development team, with broad responsibilities and a great deal of trust.IMPORTANTYour application is our first test of your...

  • MEP Junior

    2 weeks ago


    Bali, Indonesia PT. Bali Berkat Abadi (BCENTRUM BALI) Full time

    WE'RE HIRINGMEP JuniorQualifications:Based in Bali is preferredBachelor's degree in Mechanical, Electrical, or Civil Engineering, or a related field.Basic understanding of MEP systems, installation methods, and relevant codes1–2 years of experience in construction/MEP projects is an advantageAble to read and interpret technical drawings (mechanical,...

  • MEP Engineer

    2 weeks ago


    Bali, Indonesia PT Hastari Adakara Investama Full time

    Requirement :D3 Teknik Elektro/Teknik Mesin atau bidang terkait.Minimal 2 tahun berpengalaman di posisi teknis lapangan yang berkaitan dengan instalasi MEP.Terampil menggunakan software desain/engineering yang relevan menjadi nilai tambah.Pemahaman alur koordinasi lapangan dan manajemen instalasi.Job Description :Mengawal dan memastikan seluruh instalasi MEP...

  • Senior Accountant

    4 days ago


    Bali, Indonesia Coco Development Group Full time

    Work Location: Canggu, BaliWorking Hours: Monday–Friday, 09.00–17.00 (On-site)About Coco Development GroupCoco Development Group is a privately held development and investment group focused on real estate and lifestyle-led projects. The Group manages development activities across multiple business units, with a strong emphasis on quality, financial...


  • Bali, Indonesia Private Advertiser Full time

    About the role We are seeking an experienced Accounting and Tax Senior Staff to join our team at Property Developher in Bali. As a full-time member of our finance department, you will play a crucial role in maintaining the accuracy and compliance of our financial records and tax obligations.What you'll be doingPreparing and reviewing monthly financial...

  • QA Engineer

    2 weeks ago


    Kuta Untara, Bali, Indonesia Jobseeker Company Full time

    What You Will Be Doing:Design and execute test cases to verify software functionality and usability.Prepare and conduct software product validations and tests in accordance with Jobseeker Company's standards and procedures.Identify, report, and track defects found during testing.Work closely with Development and IT teams to ensure defects are addressed and...