Current jobs related to Principal Software Engineer, Back End - Singapore - Agoda


  • Singapore RP International Ltd Full time

    Our client is one of the SaaS Climate Tech company, a venture and backed by one of the largest primary listed companies in Singapore in terms of market capitalization and one of the Fortune Global 500 company. We are looking for a Principal Back End Engineer to build SaaS Restful API’s using cutting-edge technologies. This role will report into Head of...

  • Software Engineer

    2 weeks ago


    Singapore LEOCH BATTERY PTE. LTD. Full time

    **Software Engineer (Back-End)** **Roles and Responsibilities**: - Collaborate with the development team with all aspects of coding and software design related to decarbonization products. - Conducts development tests. - Assist in investigating and resolving production issues. - Deliver features with quality. - Involved in all stages of the software...


  • Singapore beBeeDeveloper Full time

    We are looking for a highly skilled back end software developer to join our team. This individual will be responsible for designing, developing and deploying scalable, reliable and secure back end systems.The ideal candidate will have extensive experience in Java, Scala or Kotlin programming languages and a strong understanding of software development...

  • Back-end Engineer

    1 day ago


    Singapore Mintable Pte Ltd Full time

    Mintable is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, or gender identity. To all recruitment agencies: Mintable does not accept agency resumes. Please do not forward resumes...


  • Central Singapore Emprego SG Full time

    **Location** - Singapore, Central Singapore**Job Type** - Full Time**Salary** - $5,942 - $9,367 Per Month**Date Posted** - 3 minutes agoAdditional Details **Job ID** - 104163**Job Views** - 1Roles & Responsibilities - Responsibilities: Works with product, project, and engineering teams to deliver products on a schedule that solve our customers’ problems-...


  • Central Singapore Emprego SG Full time

    **Location** Singapore, Central Singapore **Job Type** Permanent **Date Posted** 2 hours ago Additional Details **Job ID** 96224 **Job Views** 1 **Job Description**: Job Purpose - Design and build scalable and reliable server services. - Work with front-end engineers to provide API endpoints. - Work with researchers to implement and develop...

  • Back End Engineer

    2 days ago


    Singapore NodeFlair Full time

    **Job Summary**: **Job Type** Permanent **Seniority** Junior **Years of Experience** Up to 2 years **Tech Stacks** Oracle Spring Java Springboot SQL C# PostgreSQL MySQL Python - As a Back End Developer, you will be instrumental in designing and building robust middle office and back office systems that underpin our trading and operational infrastructure....

  • Back End Developer

    6 days ago


    Singapore Charterhouse Asia Full time

    Get AI-powered advice on this job and more exclusive features. Direct message the job poster from Charterhouse Partnership Helping talented Software Developers find their next career opportunitySenior Backend Developer – Trading Technology (C# | FX & Rates)A leading global financial institution is seeking a Senior Backend Developer to join its...

  • Back End Engineer

    1 week ago


    Singapore PeopleScope (Asia) Pte Ltd Full time

    **Detail-oriented** - ** Self-starter & team player**: - ** Analytical & good problem-solving skills** *** - **Good verbal, written and interpersonal skills** ***:*** - **-Implement web/mobile back end with efficiency, speed, quality & robustness in mind** - **Gather, document, and analyse business requirements in order to help define scope of software...


  • Singapore PeopleScope (Asia) Pte Ltd Full time

    ***:**Get to know the Role**: *** We are seeking talented & passionate engineers to join our team, you will have opportunities to work on multiple backend service clusters as well as participating in machine learning pipelines. It is very important that you take the initiative to identify problems, and have the right mindset and skill sets to solve...

Principal Software Engineer, Back End

2 weeks ago


Singapore Agoda Full time

**About Agoda**

Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy cutting-edge technology that connects travelers with a global network of 4.7M hotels and holiday properties worldwide, plus flights, activities, and more. Based in Asia and part of Booking Holdings, our 7,100+ employees representing 95+ nationalities in 27 markets foster a work environment rich in diversity, creativity, and collaboration. We innovate through a culture of experimentation and ownership, enhancing the ability for our customers to experience the world.

**Our Purpose -**Bridging the World Through Travel**

We believe travel allows people to enjoy, learn and experience more of the amazing world we live in. It brings individuals and cultures closer together, fostering empathy, understanding and happiness.
We are a skillful, driven and diverse team from across the globe, united by a passion to make an impact. Harnessing our innovative technologies and strong partnerships, we aim to make travel easy and rewarding for everyone.

**Get to Know our Team**: In Agoda's Back End Engineering department, we build the 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. These mission-critical systems change frequently with dozens of releases per day, so we must employ state-of-the-art CI/CD and testing techniques in order to make sure everything works without any downtime. We also ensure that our systems are self-healing, responding gracefully to extreme loads or unexpected input. In order to accomplish this, we use state-of-the-art languages like Scala and Go, data technologies like Kafka and Aerospike, and agile development practices. Most importantly though, we hire great people from all around the world and empower them to be successful. Whether it's building new projects like Flights and Packages or reimagining our existing business, you'll make a big impact as part of the Back End Engineering team.

**The Opportunity**:As a senior lead/principal engineer at Agoda, you will drive the technological evolution of our front-end systems. You will be responsible for architecting, implementing, and optimizing user interfaces that enhance the user experience for millions of travelers worldwide. This position requires a deep understanding of back-end development principles, a passion for crafting exceptional user experiences, and expertise in various back-end technologies.

**In this role, you'll get to**:

- Architecting and developing highly scalable, mission-critical back end systems
- Owning a big chunk of Agoda's system all the way from the north-star & vision down to the bytecode level
- Enabling impactful collaboration and cross-team projects on big projects, making a dent in the quality of our services, code & architecture
- Providing thoughtful feedback, nurture an inclusive engineering environment, and champion engineering fundamentals. Bring out the best from your fellow engineers.
- Identifying and implementing opportunities for optimization across the technology stack, focusing on cost, efficiency, velocity & dev happiness
- Exhibiting technical leadership throughout the broader organization, conveying complex technical trade-offs to non-techies such as business owners & C-suite executives.

**What you'll Need to Succeed**:

- Overall experience of 10+ years in engineering roles
- Proven hands-on experience with owning production services with significant impact on design, development, deployment, monitoring & evolution
- Curiosity, staying updated on technological improvements and open source advancement.
- Strong programming skills in languages such as Kotlin, Scala, Java, C#.
- Can perform deep research & take decisions on complex projects. Can easily toggle between running as a lone wolf and also works great as part of a pack
- Strong communication skills, with the ability to explain complex technical details to stakeholders at all levels.
- On top of being an expert in BE, has understanding of challenges and trade-offs in the entire engineering universe, from FE/Mobile to Data 7 analytics
- Bachelor's degree in Computer Science, Engineering, or a related field.

**It's great if you have**:

- A Master's or Ph.D. in a technical field
- Experience with Kubernetes for effective container orchestration and scaling
- Deep understanding of CI/CD pipelines, automation tools, and practices relevant to machine learning.
- Experience in programming with Rust, C or other low level languages

**This position is based in Singapore.**

Singapore #IT #ENG #5 #LI-Hybrid

**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 environmen