Agoda · 2 days ago
Senior Software Engineer - Back End
Wonder how qualified you are to the job?
E-CommerceTourism
Insider Connection @Agoda
Responsibilities
Think and own the full life cycle of products, from business requirements to proper monitoring
Design, develop, and maintain platforms and data pipelines within the FinTech domain
Build stable, scalable, and performant systems to meet financial landscape demands
Mentor team members and collaborate with other teams and departments
Adapt to changes, anticipate future needs, and drive innovation at Agoda
Work with diverse teams to achieve product and technology goals
Play a key role in recruiting and onboarding exceptional talent
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
5+ 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.
Thinks in systems: their edge cases, failure modes, and life cycles
Uses a metrics-driven approach and can make informed decisions using data
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
Preferred
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 queuing 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
Company
Agoda
Agoda is transforming travel for millions of customers across the globe.