Lead Software Engineer

1 day ago


Montreal, Canada Agoda Full time

Lead Software Engineer - Back End (FinTech) (Bangkok based - Relocation provided) 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.7 million 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 FinTech is one of the fastest growing areas in Agoda and we are rapidly expanding our tech team. We work closely with the finance business team and our FinTech product owners to reduce risk, drive efficiencies and move on new market opportunities in this exciting field. We have a wide range of projects from traditional finance to cutting‑edge customer fintech. For example, reconciliation using Big Data technologies, growing and optimizing customer payment options, tax calculations in milli‑second response times and a mesh of supplier payment options like virtual credit cards. It’s a hot field and the perfect mix of data engineering and backend engineering. The Opportunity In this role, you will not only develop robust backend systems but also architect and maintain scalable data pipelines and storage solutions that support complex data collection, processing, and analysis. Your dual expertise in backend and data engineering will play a crucial role in optimizing our financial technology solutions and driving informed business decisions through reliable data insights. What You’ll Need to Succeed 10+ years of experience with strong proficiency in Java, Kotlin, Scala, or C# with a proven track record of developing high‑performance applications in production settings. Insightful experience with big data technologies like Hadoop, real‑time processing frameworks (e.g., Apache Spark), and advanced knowledge of SQL and data architecture. Think in systems: their edge cases, failure modes, and life cycles. Use a metrics‑driven approach and can make informed decisions using data. You are passionate about the craft of software development and constantly work to improve your knowledge and skills. Experience with Scrum/Agile development methodologies. Excellent verbal and written English communication skills. Experience with operational excellence and a deep understanding of metrics, alarms and dashboards. It’s Great If You Have Experience working in a modern FinTech or Payments organization. Domain knowledge in any of these areas: financial reconciliation, financial reporting, tax, payout methods like virtual credit cards or customer payments. Hands‑on experience working with technologies like Spark for data processing, ETLs for data pipelines and queueing systems (Kafka, RabbitMQ). Core engineering infrastructure tools like GitLab for source control and Continuous Integration, Kubernetes. Experience developing, maintaining and debugging large‑scale distributed systems. Experience in leading projects, initiatives and/or teams, with full ownership of the systems involved. Location & Relocation This position is based in Bangkok, Thailand. (Relocation package is provided) Discover More About Working At Agoda Agoda Careers https://careersatagoda.com Facebook https://www.facebook.com/agodacareers/ LinkedIn https://www.linkedin.com/company/agoda YouTube https://www.youtube.com/agodalife 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. #J-18808-Ljbffr


  • Sr Software Engineer

    3 weeks ago


    Montreal, Canada CENTRIC SOFTWARE Full time

    Job Title: Senior Software Engineer Location: Remote, USA/Canada Compensation Range: $125,000 - $160,000 USD for USA, depending on location and experience + Benefits Job Summary At Centric Software, we drive innovation in enterprise software, helping global brands excel in fast-moving markets. As we expand our Canadian development team, we are seeking...


  • Montreal, Canada CENTRIC SOFTWARE INC Full time

    Job Title:                                    Senior Software Engineer Location:                                    Remote, USA/Canada Compensation Range:             $125,000 - $160,000 USD for USA, depending on location and experience + Benefits Job Summary: At Centric Software, we drive innovation in enterprise...


  • Montreal, Quebec, Canada un emploi de Bilingual Senior Software QA Engineer chez TTC Global Full time

    About TTCThe Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software. We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while reducing risk and cost. Perks of...


  • Montreal, Canada Novisto Full time

    Join to apply for the Lead Software Engineer role at Novisto As a Tech Lead Software Development, AI - you will be the technical anchor of your team. You’ll drive technical decisions, guide developers, ensure code and architectural quality, and partner closely with Product Managers, Designers, and the Data Science Tech Lead to deliver meaningful outcomes....


  • Montreal (administrative region), Canada IMDS Software Full time

    A leading software firm in Montreal seeks a qualified Software Developer who is bilingual and has 1-2 years of experience. Your responsibilities will include writing and testing code, preparing software documentation, and assisting in the development of specifications. The ideal candidate should have expertise in various programming languages and tools. This...


  • Montreal (administrative region), Canada Mannarino Systems and Software Inc. Full time

    A leading technology company in Montreal is seeking a Guidance, Navigation & Control Software Engineer to support the development of next-generation aircraft. You will develop software specifications, participate in rigorous testing, and work with multidisciplinary teams to ensure compliance with certification standards. Candidates should have 5+ years of...


  • Montreal (administrative region), Canada Mannarino Systems and Software Inc. Full time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our customer base is very large, covering traditional aerospace companies as well as new and exciting markets, including electric propulsion,...


  • Montreal, Quebec, Canada SafelyYou Full time

    About SafelyYou SafelyYou's passionate mission is to empower safer, more person-centered care across senior living through world-leading AI, industry-changing hardware, and remote expert clinicians, significantly improving outcomes for residents while increasing peace of mind for families and reducing costs for communities.Originating in 2015 as the...


  • Montreal, Quebec, Canada SafelyYou Full time

    **CANDIDATES MUST BE LOCATED IN THE UNITED STATES**About SafelyYou SafelyYou's passionate mission is to empower safer, more person-centered care across senior living through world-leading AI, industry-changing hardware, and remote expert clinicians, significantly improving outcomes for residents while increasing peace of mind for families and reducing costs...


  • Montreal, Canada Lightspeed Full time

    A leading technology company in Montreal is seeking a Principal Software Engineer to shape the design and architecture of core systems. The role involves leading by example to build innovative solutions, mentoring other engineers, and ensuring systems are scalable and robust. Ideal candidates will have extensive experience in software development and...