What you’ll do:
Design, build, and scale high-performance systems that power global discovery, search, connectivity and booking for activities.
Collaborate with product managers, designers, and partner teams to deliver seamless integrations and differentiated offerings.
Act as a go-getter and innovator, proactively identifying opportunities to experiment, take bold bets, and bring a startup mindset to problem-solving.
Continuously raise the bar by driving technical excellence, mentoring peers, and championing best practices that improve quality and scalability.
Leverage cloud, API, Kotlin, Java, and AI-driven solutions to unlock new capabilities, improve efficiency, and elevate customer experience.
You will extend outside of direct organization and collaborate with peers across a senior level organization.
You will lead a community of practice and bring people together for shared learning.
You will partner with the business to have a clear understanding of how your own technology stack is tied to business outcomes and our bottom line.
Leadership and Mentoring:
You will successfully conduct day-to-day work and solve complex issues in your own specific technical engineering area.
You will share domain and industry knowledge between cross-functional teams.
You will serve as a guide to others by sharing and helping junior associates in
their duties.
You will recognize the ability to fill in for peer engineering management as need arises.
Systems and Technological Integration:
You will possess knowledge of features and facilities for integration, and communication among applications, databases and technology platforms to bringtogether different components and form a fully functional solution to a business problem.
Application Development /Programming:
You will creatively test and maintain software applications and related programs and procedures by using a variety of software development tools following design requirements of customer.
You will act as a spokesperson for software design best practices.
You will research and recommend frameworks and architectural/code design patterns.
You will identify areas of improvements within the code and suggests solutions.
You will advocate for operational excellence (such as unit testing, establishing SLAs, programming for resiliency and scalability).
You will advise on technical limitations of software design for products and provide alternative solutions.
Systems Thinking:
You will facilitate collaboration with different stakeholders with varied perspectives to develop effective solutions to issues.
You will strive for optimum organizational efficiency by applying systems thinking across boundaries and making recommendations about policies/ processes.
You will take a whole systems approach to analyze issues and implement holistic solutions by ensuring that linkages between structure, people, process and technology are made.
Innovation:
You can spot outmoded methods of operation with current systems and design plans for disrupting them in a non-disruptive manner.
Technical Communication/Presentation:
You will report on status of difficult or high-level projects to local tech leadership via written or oral means. Ensure documentation is complete.
Who you are:
Minimum Qualifications:
Bachelor's degree or Masters in a related Technical field; or Equivalent related professional experience.
7+ years of professional software development experience.
Experience working in at least 2 multi-quarter projects as a part of a decentralized team and driving technical design end-to-end for at least 3 projects.
Strong in multiple technologies or languages and is an expert in a given domain.
Able to understand highly complex systems and design moderately complex systems.
Any question or remark? just write us a message
If you would like to discuss anything related to payment, account, licensing,
partnerships, or have pre-sales questions, you’re at the right place.