Lead Software Engineer, Back End

3 weeks ago


Manila Philippines Agoda Full time

About the Job

Note: Agoda's hybrid workplace includes a few select remote roles and in-office roles. By applying to this position you will have an opportunity to share your preferred working location from the following:

In-office locations: Gurugram, India Bangkok, Thailand.

Remote location(s): Bangalore, India Pune, India Tokyo, Japan Taipei, Taiwan

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, FinTech 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 toaccomplish this, we use state-of-the-art languages like Scala and Go, data technologies like Kafka and Spark, 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

You might call yourself 'full stack' or 'back end' or you might consider yourself an authority in a certain field, but you have a keen interest in how the different systems work together.

We'd love to hear from you if you are skilled in any of the technologies we work with (note - we are not looking for you to have them all). We are interested in speaking to persons of any level from individuals just starting their IT careers to experts in their field, although this particular position is better suitable to veteran engineers, with expertise in certain technologies, and especially those that had lead projects, initiatives and/or teams.

In This Role, You'll Get to

  • Think and own the full life cycle of our products, not just a single piece of code - from business requirements, technology selection, coding standards, agile development, unit and application testing, to CI/CD and proper monitoring
  • Design, develop and maintain platforms across the back end area
  • Improve scalability, stability, and efficiency of our existing systems
  • Write great code and help others write great code
  • Collaborate with other teams and departments

What You'll Need to Succeed

  • 7+ years' experience under your belt developing performance-critical applications that run in a production environment using Scala, Java, C# or Kotlin
  • Experience in leading projects, initiatives and/or teams, with full ownership of the systems involved
  • Data platforms like SQL, Cassandra or Hadoop. You understand that different applications have different data requirements
  • Good understanding of algorithms and data structures
  • Strong coding ability
  • You are passionate about the craft of software development and constantly work to improve your knowledge and skills
  • Excellent verbal and written English communication skills

It's Great If You Have

  • Experience with Scrum/Agile development methodologies
  • Experience building large-scale distributed products from scratch
  • Core engineering infrastructure tools like Git for source control, Gitlab CI/CD for Continuous Integration docker and kubernetes for deployments
  • Hands-on experience working with technology like queueing systems (Kafka, RabbitMQ, ActiveMQ, MSMQ), Spark, Hadoop, NoSQL (Cassandra, MongoDB, CouchBase), Play framework, Akka library



  • Manila, Philippines Agoda Full time

    About the JobNote: Agoda's hybrid workplace includes a few select remote roles and in-office roles. By applying to this position you will have an opportunity to share your preferred working location from the following:In-office locations: Gurugram, India Bangkok, Thailand.Remote location(s): Bangalore, India Pune, India Tokyo, Japan Taipei, TaiwanGet to Know...


  • Manila, Philippines Agoda Full time

    About the JobNote: Agoda's hybrid workplace includes a few select remote roles and in-office roles. By applying to this position you will have an opportunity to share your preferred working location from the following:In-office locations: Gurugram, India Bangkok, Thailand.Remote location(s): Bangalore, India Pune, India Tokyo, Japan Taipei, Taiwan Melbourne,...


  • Manila, Philippines Agoda Full time

    About the JobNote: Agoda's hybrid workplace includes a few select remote roles and in-office roles. By applying to this position you will have an opportunity to share your preferred working location from the following:In-office locations: Gurugram, India Bangkok, Thailand.Remote location(s): Bangalore, India Pune, India Tokyo, Japan Taipei, Taiwan Melbourne,...

  • Software Engineer

    3 weeks ago


    Philippines, Manila ITRS Full time

    Recognised as a Great Place to Work, ITRS is an Enterprise SaaS provider with industry-leading solutions. Our prestigious customer base includes 90% of the world's top investment banks. We are backed by leading private equity investors and are rapidly growing.Our headquarters are in Shoreditch - London's tech hub - with offices in other UK and global...

  • Software Engineer

    4 weeks ago


    Manila, Philippines ITRS Full time

    Recognised as a Great Place to Work, ITRS is an Enterprise SaaS provider with industry-leading solutions. Our prestigious customer base includes 90% of the world's top investment banks. We are backed by leading private equity investors and are rapidly growing.Our headquarters are in Shoreditch - London's tech hub - with offices in other UK and global...

  • Software Engineer

    3 weeks ago


    Philippines, Central Visayas SiteMinder Full time

    At SiteMinder we believe the individual contributions of our employees are what drive our success. That's why we hire and encourage diverse teams that include and respect a variety of voices, identities, backgrounds, experiences and perspectives. Our diverse and inclusive culture enables our employees to bring their unique selves to work and be proud of...

  • Back-End Developer

    2 weeks ago


    Central Visayas, Philippines Boldr Full time

    A LITTLE BIT ABOUT BoldrBoldr is the first global B-Corp dedicated to delivering world-class Client experiences while creating access to dignified, meaningful work in communities around the world.We are a global team, united by our desire to connect diverse people with common values for boldr impact.We employ just over a thousand team members across five...


  • Philippines, Taguig Hawodtechsolutions Full time

    Job Description: We're looking to grow our Back-end Java engineering leadership. The right candidate will be excited about building elegant, large-scale, highly available, scalable and secure solutionsRoles/ResponsibilitiesLead our Java Back-end Software Engineering teams that are located across Philippines and Vietnam50% time, writing high-quality software...

  • Software Engineer

    3 weeks ago


    Philippines The People's House Corp. Full time

    Company DescriptionThe People's House Corp. (TPH) is a talent-centric approach to a more engaged, progressive, and purposeful talent network businesses can leverage on. At TPH, we value the experiences created during the process while being able to meet the unique needs of the workforce and design them to elicit the feeling of the right fit for the...


  • Philippines GAG Cyber Technologies Full time

    Company DescriptionGood As Gold Cyber Security is a leading provider of reliable and essential services to protect organizational data, websites, social media sites, and information from cyber threats. Our team consists of talented White Hat Hackers who specialize in defending against cyber attacks. We prioritize client needs and security to develop lasting...

  • Front End Lead

    3 days ago


    Philippines GAG Cyber Technologies Full time

    Company DescriptionGood As Gold Cyber Technologies is a leading company dedicated to providing reliable and essential cyber security services. We specialize in protecting data, websites, social media sites, and back end panels of organizations to safeguard against cyber attacks and data breaches. Our team comprises talented White Hat Hackers who can...


  • Philippines Metrobank Full time

    JOB SUMMARY The Product Engineering Lead will have a range of responsibilities from shaping, implementing and leading delivery of strategic products to ensuring that client stays on the leading edge of technology.Our Product Engineering Lead contribute across the technology stack, from database and software libraries that supports continuous deployment, to...

  • Web Developer

    3 weeks ago


    Manila, Philippines JK Network Services Full time

    Position: Web Developer (Front-end / Back end Developer) Company Industry: IT companyWork Location: Quezon City | CebuWork Schedule: Monday - Friday (8:00 AM- 5:00 PM)Salary Range: (Depending on the level)• Lead level - Max of Php 150,000 Gross• Senior level- Max of Php 70,000 Gross• Junior- Max of Php 40,000 Gross(Can give max depending on the years...

  • Web Developer

    3 weeks ago


    Manila, Philippines JK Network Services Full time

    Position: Web Developer (Front-end / Back end Developer) Company Industry: IT company Work Location: Quezon City | Cebu Work Schedule: Monday - Friday (8:00 AM- 5:00 PM) Salary Range: (Depending on the level) • Lead level - Max of Php 150,000 Gross • Senior level- Max of Php 70,000 Gross • Junior- Max of Php 40,000 Gross (Can give max depending on...


  • Metro Manila / NCR, Philippines Diversify Intelligent Staffing Solutions Inc Full time

    Our team in Melbourne is seeking a highly skilled and experienced Senior Software Engineer who will be responsible for developing high-quality software solutions, leading technical projects, and mentoring junior team members. The Senior Software Engineer will be a champion of Continuous Delivery practices within the team driving modern, collaborative...

  • Back End Engineer

    4 weeks ago


    Philippines, Quezon City MicroSourcing Full time

    SummarySenior Software Developer will be responsible for developing and supporting .NET/C# projects, and functions and completing specific client work, projects, and miscellaneous tasks while ensuring commitment and quality through to completion. This highly responsible position involves using established work procedures to analyze, design, develop,...

  • Web Developer

    3 weeks ago


    Manila, Philippines JK Network Services Full time

    Position: Web Developer (Front-end / Back end Developer) Company Industry: IT company Work Location: Quezon City | Cebu Work Schedule: Monday - Friday (8:00 AM- 5:00 PM) Salary Range: (Depending on the level) • Lead level - Max of Php 150,000 Gross • Senior level- Max of Php 70,000 Gross • Junior- Max of Php 40,000 Gross (Can give max depending on...


  • Philippines, Quezon City Arch Capital Services LLC Full time

    The Software Engineer is responsible for development, implementation, and maintenance of software solutions. The role includes working on Front-end and back-end systems. The main duties include understanding user requirements, translating them to Front/Back End code, developing database objects and APIs.    The candidate will provide analysis, design,...


  • Manila, Philippines ITRS Full time

    About ITRSRecognized as a Great Place to Work, ITRS is an Enterprise SaaS provider with industry-leading solutions. Our prestigious customer base includes 90% of the world's top investment banks. We are backed by leading private equity investors and are rapidly growing.Our headquarters are in Shoreditch - London's tech hub - with offices in other UK and...

  • Back End Developer

    3 weeks ago


    Philippines, Taytay XIPHER INC Full time

    Back End Developer- LaravelBachelor's degree in Computer Science, Information Technology, or any related field with minimum 2 years' experience.With good communication skills both in oral and writtenMust have a working knowledge on the following:- Laravel framework- ⁠PHP- ⁠RESTful API development- ⁠Database management- ⁠Google maps- ⁠Localization-...