Registration is now closed!
We extend our sincere gratitude for your overwhelming enthusiasm! We've received a lot of exceptional talents and are currently working our best to process all the applicants.
If you missed this opportunity, you can still visit traveloka.com/careers to explore our current job openings and get ready to #LevelUp your career with Traveloka!
Are you ready to accelerate your career in the fast-paced tech and travel landscape? Look no further! Traveloka is thrilled to introduce our groundbreaking Talent Hunt, a fast-track hiring process, designed exclusively for exceptional individuals ready to make a mark in the industry.
○ Full Time ○ Indonesia - BSD, Green Office Park 1
Software engineering takes the central roles for building Traveloka products and systems. You will be responsible for designing, building, improving, or maintaining our backend applications, third-party data integration, data API, backend systems, or working with monitoring tools and infrastructure. You will be exposed to several advanced technologies such as search engine including scoring and relevance, reservation engine, automated pricing engine, business process engine, data applications, devops-related applications, and others.
Job Description:
• Work in a cross-functional project team to ensure a multitude of systems across products, business, and operations integrate efficiently
• Responsible for designing, building, improving, or maintaining Traveloka services related to new products, business models, business growth, market expansion and process optimization
• Idetify pain points in internal business processes and developing effective, reliable and scalable solutions to work within the expected complexity of the processes
• Deliver the best in class architecture, solution and code. Naturally, you’ll also be giving technical guidance to a team of Engineers, growing and empowering them by removing roadblocks to help them achieve the mission objectives
Requirements
• Bachelor's degree in Computer Science or equivalent from a reputable university with good academic results is preferred.
• [For Junior Level Candidates:] 1-2 years of experience in software engineering, application development or system development or relevant internship experience.
• [For Mid-Level Candidates:] 3-5 years of experience in software engineering, application development or system development.
• Passion in software engineering, application development, or systems development
• Excellent understanding of software engineering concepts, design patterns, and algorithms
• Strong object-oriented analysis and design skills.
• Good business acumen, excellent problem skills and broad understanding of software and system design.
• Comfortable working up and down the technology stack.
○ Full Time ○ Indonesia - BSD, Green Office Park 1
As a Software engineer - Web, you will be working closely with Product Managers, Designers, the Backend team, and other stakeholders to build a robust web platform. As we follow the principle of open culture you are encouraged to propose new ideas & improvements in existing systems. You will be thrilled to work with highly talented people in building scalable, highly performant web platforms in agile methodologies.
Job Description:
• Delivering high-performance and scalable user interfaces using the latest standards and frameworks
• Following strictly to the design principles and adhering to guidelines
• Should understand the product requirements and be able to deliver on time
• Writing e2e and unit testing for the components with good code coverage
• Should be able to write code with high quality & proper documentation
• Able to deliver project/feature on own, work closely with different stakeholders, and communicate efficiently.
Requirements:
• Bachelor's degree in Computer Science or equivalent from a reputable university with good academic results is preferred.
• [For Junior Level Candidates:] 1-2 years of experience in front-end development or relevant internship experience.
• [For Mid-Level Candidates:] 3-5 years of experience in front-end development.
• Must have strong knowledge of ReactJS, React Query, Vanilla JS (ES6), HTML5, CSS
• Good understanding of Restful APIs, Webpack, Jest, Flow, Lint, NodeJS, Express
• Must have good knowledge of Web Performance Optimization and SEO
• Great problem solver with good logical thinking capabilities
• Good understanding of NPM, GIT, Build and test scripts for CI environments
○ Full Time ○ Indonesia - BSD, Green Office Park 1
Mobile software engineering is at the heart of mobile products and capabilities at Traveloka (iOS or Android mobile applications). A mobile engineer is at the forefront of enabling and building personal, interconnected, Geo-location-leveraging mobile products and experiences compatible with low bandwidth and often unreliable internet connections in the region. You will also be expected to keep researching new development and new technologies in mobile applications to upgrade our mobile capabilities. You will work in cross-functional teams and meet great people regularly from top-tier technology, consulting, product, or academic background. We work in an open environment where there are no boundaries or power distance.
As an Android Mobile App Engineer at Traveloka, you will be an integral part of our mobile development team, contributing to the design, development, and maintenance of high-quality Android applications. We are seeking individuals who are not only passionate about mobile app development but also have a strong background in software engineering concepts, design patterns, and algorithms.
Job Descriptions:
• Enhance user experience and align with business objectives.
• Write clean, maintainable, and efficient code, ensuring the best performance, quality, and responsiveness of our applications
• Work closely with cross-functional teams, including designers and product managers, to bring concepts to life and create seamless user experiences
• Stay up-to-date with the latest trends and technologies in Android development, integrating new tools and methodologies to enhance our mobile capabilities
• Identify and rectify bottlenecks, bugs, and improve application performance, ensuring our Android apps are always at their best.
• Tackle complex problems with innovative solutions, leveraging your analytical and creative skills to overcome challenges in Android development.
Requirements:
• [For Junior Level Candidates:] 1-2 years of experience in building mobile product or relevant internship experience.
• [For Mid-Level Candidates:] 3-5 years of experience in building mobile product
• Bachelor's degree in Computer Science or equivalent from a reputable university
• Knowledge of design patterns such as MVP, MVVM
• Proficiency in Kotlin and/or Java
• Excellent understanding of software engineering and mobile application concepts, life cycles, and best practices.
• Curiosity to explore creative solutions, explore new technologies, and try new things
○ Full Time ○ Indonesia - BSD, Green Office Park 1
Mobile software engineering is at the heart of mobile products and capabilities at Traveloka (iOS or Android mobile applications). A mobile engineer is at the forefront of enabling and building personal, interconnected, Geo-location-leveraging mobile products and experiences compatible with low bandwidth and often unreliable internet connections in the region. You will also be expected to keep researching new development and new technologies in mobile applications to upgrade our mobile capabilities.
You will work in cross-functional teams and meet great people regularly from top-tier technology, consulting, product, or academic background. We work in an open environment where there are no boundaries or power distance. Everyone is encouraged to speak their mind, propose ideas, influence others, and continuously grow themselves.
Job Description:
• Enhance user experience and align with business objectives.
• Write clean, maintainable, and efficient code, ensuring the best performance, quality, and responsiveness of our applications
• Work closely with cross-functional teams, including designers and product managers, to bring concepts to life and create seamless user experiences
• Stay up-to-date with the latest trends and technologies in iOS development, integrating new tools and methodologies to enhance our mobile capabilities
• Identify and rectify bottlenecks, bugs, and improve application performance, ensuring our Android apps are always at their best.
• Tackle complex problems with innovative solutions, leveraging your analytical and creative skills to overcome challenges in iOS development.
Requirements
• Bachelor's degree in Computer Science or equivalent from a reputable university
• [For Junior Level Candidates:] 1-2 years of experience in building mobile product or relevant internship experience.
• [For Mid-Level Candidates:] 3-5 years of experience in building mobile product
• Passion for mobile software engineering and mobile products
• Excellent understanding of software engineering and mobile application concepts
• Comfortable with iOS technology
• Curiosity to explore creative solutions, explore new technologies, and try new things
○ Full Time ○ Indonesia - BSD, Green Office Park 1
As a Quality Assurance Engineer, you will work closely with Product Managers, the Engineering team, and the Design team to gain a deep understanding of our products, domains, and various features. Collaborate seamlessly with developers and SDET counterparts to guarantee the production of high-quality software. You will take ownership of your domain, drive tasks to completion with minimal supervision, and excel in creating and maintaining automation tests across multiple platforms, including Mobile Apps, Web, Mobile Web, and API Tests.
Job Description
• Work with Product Managers and Engineering team in understanding the product, domain, and various features
• Define the appropriate number of test cases with good balance on the number of test cases vs coverage
• Write clear test cases so they are easily understandable by others
• Strong ownership on the domain and tasks, able to drive and execute through completion with minimum supervision
• Collaborate well with developers and SDET-counterparts in supporting each other to ensure high-quality products
• Execute and maintain automation test in app and web
Requirements:
• Bachelor's degree in Computer Science, or equivalent from a reputable university
• [For Junior Level Candidates:] 1-2 years of experience in relevant field of work or relevant internship experience.
• [For Mid-Level Candidates:] 3-5 years of experience in relevant field of work
• Good understanding of software engineering concepts
• Having knowledge in Software Testing (Manual and Automation)
• Ability to analyze and decompose complex software or product and design test plan
• Experience with testing tools like Proxyman, TestRail, JIRA, etc.
• Good analytical and problem solving skills
• Experience in programming language like Java, Kotlin, Python
○ Full Time ○ Indonesia - BSD, Green Office Park 1
As a Site Reliability Engineer at Traveloka, where your role is crucial in ensuring the reliability, security, and efficiency of our cloud infrastructure. You will actively participate in analyzing existing policies, contributing to innovation in distributed system flow and resilience, and fostering continuous feedback and delivery. As part of a cross-functional team, you will collaborate closely with product development teams, utilizing your expertise in DevOps and DevSecOps to build secure, reliable, scalable, and cost-effective cloud infrastructure.
Job Description:
• Participate in the analysis of existing policies compared to implemented standards
• Participate in building innovation in the areas of distributed system flow and resilience, and continuous feedback and delivery
• Participate in creating efficiency and cultural transformation through the curation of new systems and capabilities
• Research and evaluate applications and services, provide a matrix when possible, detailing features within each different application or service
• Learn best practices strategies on operating an enterprise cloud infrastructure
• Build skill in cloud management toolset using automation (Github, Terraform, etc)
• Work within a cross functional team, building relationships with surrounding teams you support
• Collaborate with product development teams to build secure, reliable, scalable, maintainable and cost-effective cloud infrastructure (DevOps)
• Collaborate with the central InfoSec team to ensure there are no security related vulnerabilities/gaps in our infrastructure and systems (DevSecOps)
• Provide support to product development teams during extremely rare large scale incidents and be part of the L2 escalation for the on-call rotation team
• Maintain and improve core cloud infrastructure systems, applications, processes and documentation relied on by the organization
• Maintain and improve central infrastructure guardrails and policies to ensure security, compliance and cost efficiency in the organization with decentralized cloud infrastructure operations
• Review, analyze and optimize cloud infrastructure cost
Interact with vendors providing cloud infrastructure and related services
• Share your knowledge through documentation, knowledge base articles, blogs and presentations.
Requirements:
• [For Junior Level Candidates:] 1-2 years of experience in relevant field of work or relevant internship experience.
• [For Mid-Level Candidates:] 3-5 years of experience in relevant field
• Object-oriented programming (Python preferred)
• BASH shell scripting
• Calling REST APIs
• Terraform, Ansible, Packer, CloudFormation
• Deploying RDBMS and NoSQL based on their proper use cases (purpose-driven databases)
• Event-driven API designs
• Creating unit tests, functional tests and end-to-end tests
• Managing system architecture and infrastructure components
• Good written and verbal English communication skills
• Strong desire to learn and improve yourself and your environment
Nice to have (but not mandatory) work-related experience on:
• Generative AI and Machine Learning
• Cloud computing (API Gateway, Cognito, Lambda, AWS CLI)
• Real time monitoring tools (e.g. Dynatrace, Splunk)
• CI/CD pipelines (CodeBuild, CodeDeploy, Github Actions)
• AWS/GCP/Terraform certifications
• Agile/DevOps
At Traveloka, we value on results achieved through good process. Therefore, we have Traveloka Principles, a guiding tool aiming to provide clear expectations for how responsibilities and collaborations are carried out to achieve our goals.