Expoint – all jobs in one place
Finding the best job has never been easier

Senior Software Engineer Marketplace jobs at Booking in China, Shanghai

Discover your perfect match with Expoint. Search for job opportunities as a Senior Software Engineer Marketplace in China, Shanghai and join the network of leading companies in the high tech industry, like Booking. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
China
Shanghai
8 jobs found
19.11.2025
B

Booking Senior Software Engineer Marketplace China, Shanghai, Shanghai

Limitless High-tech career opportunities - Expoint
Rapidly developing next-generation scalable, flexible, and high-performance systems. Solving issues with the site and internal systems, prioritizing based on customer impact. Acting as an intermediary for problems, with both technical...
Description:

Key Job Responsibilities

As a Senior Software Engineer , you are responsible for the development, performance, and scaling of our public website as well as internal systems. You will work independently and will also be responsible for making technical decisions within a team.

Important aspects of the job include:

  • Rapidly developing next-generation scalable, flexible, and high-performance systems.
  • Solving issues with the site and internal systems, prioritizing based on customer impact
  • Acting as an intermediary for problems, with both technical and non-technical audiences
  • Testing; we run thousands of experiments running at one time. We built one of the most advanced A/B testing platforms in the industry.
  • Most products are developed in Perl, but not all. Perl is very effective when it comes to rapid prototyping, which our product development teams do a lot of. It’s not necessary to know Perl before you start, but it helps. We are not just using the language, we influence the future of the language.
  • Contributing to the growth of Booking.com through interviewing, on-boarding, or other recruitment efforts

Role Qualifications & Requirements

We have found that people who match the following requirements are the ones who fit us best:

  • 7+ years software development experience; using 2 or more server side programming languages. Preferably Perl, Java, Python, Scala, C++ etc.
  • Previous experience with distributed systems
  • Hands on experience of developing in and contributing to open source data technologies, such as Hadoop
  • Demonstrable experience with MySQL and PostgreSQL or similar relational databases
  • Experience of working on products that impact a large customer base is an advantage
  • Preferably a university degree in Mathematics or Software Engineering
  • Fluent in the English and Chinese language both spoken and written.

  • This role may be required to work on an on-call rotation

Booking.com’s Total Rewards Philosophy is not only about compensation but also about benefits. We offer a competitive , as well unique-to-Booking.com benefits which include:

  • Annual paid time off and generous paid leave scheme including: parent, grandparent, bereavement, and care leave

  • Hybrid working including flexible working arrangements, and up to 20 days per year working from abroad (home country)

  • Industry leading product discounts - up to 1400 per year - for yourself, including automatic Genius Level 3 status and Booking.com wallet credit

Application Process:

  • Let’s go places together:

  • This role does not come with relocation assistance.


Pre-Employment Screening

If your application is successful, your personal data may be used for a pre-employment screening check by a third party as permitted by applicable law. Depending on the vacancy and applicable law, a pre-employment screening may include employment history, education and other information (such as media information) that may be necessary for determining your qualifications and suitability for the position.

Show more
25.08.2025
B

Booking Designer II - Marketplace China, Shanghai, Shanghai

Limitless High-tech career opportunities - Expoint
Have an opportunity to contribute to a high-scale, complex, world-renowned product and see the real-time impact of your work on millions of travelers worldwide. Be part of a truly international...
Description:
Key Job Responsibilities and Duties:
  • Have an opportunity to contribute to a high-scale, complex, world-renowned product and see the real-time impact of your work on millions of travelers worldwide
  • Be part of a truly international fast-paced environment and performance-driven culture
  • Leverage opportunities to grow technically and personally via initiatives, hackathons, conferences, and UX community involvement
  • Design end-to-end user flows and UI solutions based on business needs and customer insights
  • Produce related UI and UX assets and relevant documentation
  • Collaborate closely with Product Management, Research, Writing, and Engineering team members in conceiving design approaches, iterating/validating designs, and executing holistic, quality design solutions
  • Work with our design system team and components
  • Work with data analysts and internal tools to experiment and validate your proposed solutions
Role Qualifications and Requirements:
  • 3 to 6 years of experience designing production-level, high-quality assets for web products and native mobile apps
  • Advanced knowledge of desktop and web UI design methods, utilization of accessibility practices and design systems, and related the principles, concepts, and theories of product design
  • A successful track record of designing and shipping projects as evidenced in resume and portfolio
  • Large corporate software product and design development preferred
  • Experience collaborating with and influencing product management, copywriting, research, brand
  • Expertise in core design tools, such as Figma, Sketch, and familiarity with corporate collaboration and communication tools and software
  • Informing design approach and solutions based on customer insights garnered from quantitative and qualitative data and on business priorities
  • Strong communication, influence, presentation, and negotiation skills
  • Specialized skills such as visual design, information architecture, animation, systems design, brand implementation a plus
  • Experience working on a product spanning across multiple cultures / languages a plus
  • Thriving in a fast-paced, multidisciplinary, collaborative environment
  • Bachelor’s or Master’s Degree preferred, but may be substituted with work experience
  • Fluent English & Chinese communication

Booking.com’s Total Rewards Philosophy is not only about compensation but also about benefits. We offer a competitive , as well unique-to-Booking.com benefits which include:

  • Annual paid time off and generous paid leave scheme including: parental (22-weeks paid leave), grandparent, bereavement, and care leave

  • Hybrid working including flexible working arrangements, working from home furniture and ergonomic support, and up to 20 days per year working from abroad (home country)

  • Discounts & Wallet credits to spend on our products, upgrade to Booking.com Genius Level 3, and friends & family Booking.com discount vouchers

  • Free access to online learning platforms, development and mentorship programs

  • Global Employee Assistance Program, free Headspace membership

Process:

  • Let’s go places together:

  • The general recruitment process may entail: a phone discussion with the recruiter and business interviews


If your application is successful, your personal data may be used for a pre-employment screening check by a third party as permitted by applicable law. Depending on the vacancy and applicable law, a pre-employment screening may include employment history, education and other information (such as media information) that may be necessary for determining your qualifications and suitability for the position.

Show more

These jobs might be a good fit

13.08.2025
B

Booking Software Engineer II Accommodations China, Shanghai, Shanghai

Limitless High-tech career opportunities - Expoint
Ensure all Workspace Services processes are regularly reviewed, updated, and compliant with regulations and organizational needs. Oversee operational supplier management, ensuring contracted services are delivered as agreed and addressing any...
Description:

Role Description:

As a Senior Workspace Specialist HQ you work on all topics but have your own area of expertise being, Hospitality, Events, Hard Services or Soft Services.

Key Job Responsibilities and Duties:

  • Ensure all Workspace Services processes are regularly reviewed, updated, and compliant with regulations and organizational needs.

  • Oversee operational supplier management, ensuring contracted services are delivered as agreed and addressing any performance issues through proper channels.

  • Act as a subject matter expert and provide operational support across REWS-led projects, including implementing project outcomes and managing smaller initiatives.

  • Drive demand and stakeholder management by using data insights and employee feedback to deliver continuous improvements in employee experience and business continuity. Collaborate with stakeholders, Community and Events teams, and local committees to plan, coordinate, and support inclusive social events and community-building activities within budget.

  • Coordinate with security and ERO teams to maintain up-to-date safety processes and ensure effective emergency response organization and preparedness.

  • Lead effective communication with HQ stakeholders, manage escalations, promote wellbeing and sustainability initiatives, and share relevant industry trends to build a positive and informed workspace culture.

  • The responsibilities of this role require a strong on-site presence. Therefore, the Senior Workspace Specialist is expected to work from the office at least four days per week.

Qualifications & Skills:

  • Previous experience in hard services and vendor management is required.

  • Effective communication skills, including clear, transparent information sharing with stakeholders and fluency in Dutch for the Amsterdam Campus.

  • Strong stakeholder management and relationship-building abilities, fostering collaborative partnerships and understanding stakeholder expectations and feedback.

  • Expertise in change management, supporting stakeholders through change with effective communication and targeted support. Flexibility and adaptability to navigate changing work environments and stakeholder needs, including remote and hybrid arrangements.

  • Demonstrated empathy and commitment to inclusivity, ensuring a sense of belonging for remote and on-site employees across diverse groups.

  • Solid analytical, problem-solving, and project management skills—using data to inform decision-making, improve employee experience initiatives, and drive continuous improvement.

  • Technical building and system knowledge as well as building maintenance experience and managing all kind of hard services suppliers is required.

Booking.com’s Total Rewards Philosophy is not only about compensation but also about benefits. We offer a competitive , as well unique-to-Booking.com benefits which include:

  • Annual paid time off and generous paid leave scheme including: parent, grandparent, bereavement, and care leave

  • Industry leading product discounts - up to 1400 per year - for yourself, including automatic Genius Level 3 status and Booking.com wallet credit

Application Process:

  • Let’s go places together:

  • This role does not come with relocation assistance.


Pre-Employment Screening

If your application is successful, your personal data may be used for a pre-employment screening check by a third party as permitted by applicable law. Depending on the vacancy and applicable law, a pre-employment screening may include employment history, education and other information (such as media information) that may be necessary for determining your qualifications and suitability for the position.

Show more

These jobs might be a good fit

05.05.2025
B

Booking iOS Software Engineer II China, Shanghai, Shanghai

Limitless High-tech career opportunities - Expoint
Owns the execution of technical and user interface elements in the Booking.com stack, products and processes. Splits large tasks in manageable and decoupled steps. Estimates and prioritises based on the...
Description:

Key Job Responsibilities and Duties:

  • Owns the execution of technical and user interface elements in the Booking.com stack, products and processes.

  • Splits large tasks in manageable and decoupled steps.

  • Estimates and prioritises based on the implementation effort and customer impact.

  • Collaborates with other app developers, backend developers, product owners, and quality specialists, to constantly improve customer experience.

  • Ensures the utmost high quality of the Booking.com app in production, by monitoring crashes, firefighting incidents and solving complex bugs.

  • Contributes to the processes that support the release of new features for the entire company, such as the release process, the build process, etc.

  • Contributes to Booking.com's growth through interviewing, on-boarding, or other recruitment efforts.

Qualifications & Skills:

  • 5+ years development experience with multiple programming languages

  • 3+ years iOS application development using iOS SDK

  • Experience in solving technical challenges of a whole new level at large scale

  • Proven experience of Swift and SwiftUI

  • Good understanding of Xcode and integrating back-end code into iOS app

  • Self-motivated to explore new technologies, applications and environments

  • Excellent attention to detail

  • Self-starter, highly motivated, team-player

  • Fluent communication skills in both English & Chinese

Booking.com’s Total Rewards Philosophy is not only about compensation but also about benefits. We offer a competitive , as well unique-to-Booking.com benefits which include:

  • Annual paid time off and generous paid leave scheme including: parental (22-weeks paid leave), grandparent, bereavement, and care leave

  • Hybrid working including flexible working arrangements, working from home furniture and ergonomic support, and up to 20 days per year working from abroad (home country)

  • Free access to online learning platforms, development and mentorship programs

  • Global Employee Assistance Program, free Headspace membership

Application Process:

  • Let’s go places together:

  • The interview process entails: an online coding challenge, a take home test assignment, a skills interview and a behavioral interview

  • This role does not come with relocation assistance.


Pre-Employment Screening

If your application is successful, your personal data may be used for a pre-employment screening check by a third party as permitted by applicable law. Depending on the vacancy and applicable law, a pre-employment screening may include employment history, education and other information (such as media information) that may be necessary for determining your qualifications and suitability for the position.

Show more

These jobs might be a good fit

28.04.2025
B

Booking Full Stack Software Engineer China, Shanghai, Shanghai

Limitless High-tech career opportunities - Expoint
As a Software Engineer I (FullStack), you will be responsible for the implementation, performance, and scaling of our public website as well as internal systems. You will work independently and...
Description:

Role Description:

  • As a Software Engineer I (FullStack), you will be responsible for the implementation, performance, and scaling of our public website as well as internal systems. You will work independently and will also be responsible for making technical decisions within a team.

Key Job Responsibilities and Duties:

  • Rapidly implementing next-generation scalable, flexible, and high-performance systems.
  • Solving issues with the site and internal systems, prioritizing based on customer impact
  • Acting as an intermediary for problems, with both technical and non-technical audiences
  • Testing; we run thousands of experiments at one time. We built one of the most advanced A/B testing platforms in the industry.
  • Advocate a collaborative working environment - make “my ideas” into “our ideas”
  • Identify, foster, and proactively help colleagues to grow professionally, taking a significant role in on-boarding new team members
  • Contributing to the growth of Booking.com through interviewing, on-boarding, or other recruitment efforts

Qualifications & Skills:

  • A minimum of 2 years of experience in software development with any of the following server-side programming languages like Java/Python/Perl & web technologies like NodeJs/React/Vue/jQuery/HTML/CSS
  • Experience with MySQL or similar RDBMS
  • Experience of working on products that impact a large customer base is an advantage
  • Self-starter, highly motivated, team-player
  • Excellent communication skills; written and spoken
  • You have a ‘can do’ attitude and you act proactively and not reactively
  • Preferably a university degree in Software Engineering

Booking.com’s Total Rewards Philosophy is not only about compensation but also about benefits. We offer a competitive, as well unique-to-Booking.com benefits which include:

  • Annual paid time off and generous paid leave scheme including: parent, grandparent, bereavement, and care leave
  • Hybrid working including flexible working arrangements, and up to 20 days per year working from abroad (home country)
  • Industry leading product discounts - up to 1400 per year - for yourself, including automatic Genius Level 3 status and Booking.com wallet credit

Application Process:

This section should provide:

  • Let’s go places together:
  • This role does not come with relocation assistance.

If your application is successful, your personal data may be used for a pre-employment screening check by a third party as permitted by applicable law. Depending on the vacancy and applicable law, a pre-employment screening may include employment history, education and other information (such as media information) that may be necessary for determining your qualifications and suitability for the position.

Show more

These jobs might be a good fit

28.04.2025
B

Booking Software Engineer II - Marketplace Privacy China, Shanghai, Shanghai

Limitless High-tech career opportunities - Expoint
Rapidly developing next-generation scalable, flexible, and high-performance systems. Solving issues with the site and internal systems, prioritizing based on customer impact. Acting as an intermediary for problems, with both technical...
Description:

Key Job Responsibilities and Duties :

As a Software Developer, you are responsible for the development, performance, and scaling of our public website as well as internal systems. You will work independently and will also be responsible for making technical decisions within a team.

Important aspects of the job include:

  • Rapidly developing next-generation scalable, flexible, and high-performance systems.

  • Solving issues with the site and internal systems, prioritizing based on customer impact

  • Acting as an intermediary for problems, with both technical and non-technical audiences

  • Testing; we run thousands of experiments running at one time. We built one of the most advanced A/B testing platforms in the industry.

  • Contributing to the growth of Booking.com through interviewing, on-boarding, or other recruitment efforts

Qualifications & Skills:

We have found that people who match the following requirements are the ones who fit us best:

  • Minimum of 3 years software development experience; using 2 or more server side programming languages.

  • Previous experience with distributed systems

  • Hands on experience of developing in and contributing to open source data technologies, such as Hadoop

  • Proven experience with MySQL and PostgreSQL or similar relational databases

  • Experience of working on products that impact a large customer base is an advantage

  • Preferably a university degree in Mathematics or Software Engineering

  • Fluent English & Chinese communication

Booking.com’s Total Rewards Philosophy is not only about compensation but also about benefits. We offer a competitive , as well unique-to-Booking.com benefits which include:

  • Annual paid time off and generous paid leave scheme including: parent, grandparent, bereavement, and care leave

  • Hybrid working including flexible working arrangements, and up to 20 days per year working from abroad (home country)

  • Industry leading product discounts - up to 1400 per year - for yourself, including automatic Genius Level 3 status and Booking.com wallet credit

Application Process:

  • Let’s go places together:


Pre-Employment Screening

If your application is successful, your personal data may be used for a pre-employment screening check by a third party as permitted by applicable law. Depending on the vacancy and applicable law, a pre-employment screening may include employment history, education and other information (such as media information) that may be necessary for determining your qualifications and suitability for the position.

Show more

These jobs might be a good fit

28.04.2025
B

Booking Senior Software Engineer Marketplace- Genius VIP China, Shanghai, Shanghai

Limitless High-tech career opportunities - Expoint
Rapidly developing next-generation scalable, flexible, and high-performance systems. Solving issues with the site and internal systems, prioritizing based on customer impact. Acting as an intermediary for problems, with both technical...
Description:

Role Overview-

Key Job Responsibilities and Duties

As a Senior Software Engineer , you are responsible for the development, performance, and scaling of our public website as well as internal systems. You will work independently and will also be responsible for making technical decisions within a team.

Important aspects of the job include:

  • Rapidly developing next-generation scalable, flexible, and high-performance systems.

  • Solving issues with the site and internal systems, prioritizing based on customer impact

  • Acting as an intermediary for problems, with both technical and non-technical audiences

  • Testing; we run thousands of experiments running at one time. We built one of the most advanced A/B testing platforms in the industry.

  • Most products are developed in Perl, but not all. Perl is very effective when it comes to rapid prototyping, which our product development teams do a lot of. It’s not necessary to know Perl before you start, but it helps. We are not just using the language, we influence the future of the language.

  • Contributing to the growth of Booking.com through interviewing, on-boarding, or or other recruitment efforts

Qualifications & Skills:

We have found that people who match the following requirements are the ones who fit us best:

  • 7+ years software development experience; using 2 or more server side programming languages. Preferably Perl, Java, Python, Scala, C++ etc.

  • Previous experience with distributed systems

  • Hands on experience of developing in and contributing to open source data technologies, such as Hadoop

  • Demonstrable experience with MySQL and PostgreSQL or similar relational databases

  • Experience of working on products that impact a large customer base is an advantage

  • Preferably a university degree in Mathematics or Software Engineering

  • Fluent Chinese and English skills both written and reading.

  • This role may be required to work on an on-call rotation

Booking.com’s Total Rewards Philosophy is not only about compensation but also about benefits. We offer a competitive , as well unique-to-Booking.com benefits which include:

  • Annual paid time off and generous paid leave scheme including: parent, grandparent, bereavement, and care leave

  • Hybrid working including flexible working arrangements, and up to 20 days per year working from abroad (home country)

  • Industry leading product discounts - up to 1400 per year - for yourself, including automatic Genius Level 3 status and Booking.com wallet credit

Application Process:

  • Let’s go places together:


Pre-Employment Screening

If your application is successful, your personal data may be used for a pre-employment screening check by a third party as permitted by applicable law. Depending on the vacancy and applicable law, a pre-employment screening may include employment history, education and other information (such as media information) that may be necessary for determining your qualifications and suitability for the position.

Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
Rapidly developing next-generation scalable, flexible, and high-performance systems. Solving issues with the site and internal systems, prioritizing based on customer impact. Acting as an intermediary for problems, with both technical...
Description:

Key Job Responsibilities

As a Senior Software Engineer , you are responsible for the development, performance, and scaling of our public website as well as internal systems. You will work independently and will also be responsible for making technical decisions within a team.

Important aspects of the job include:

  • Rapidly developing next-generation scalable, flexible, and high-performance systems.
  • Solving issues with the site and internal systems, prioritizing based on customer impact
  • Acting as an intermediary for problems, with both technical and non-technical audiences
  • Testing; we run thousands of experiments running at one time. We built one of the most advanced A/B testing platforms in the industry.
  • Most products are developed in Perl, but not all. Perl is very effective when it comes to rapid prototyping, which our product development teams do a lot of. It’s not necessary to know Perl before you start, but it helps. We are not just using the language, we influence the future of the language.
  • Contributing to the growth of Booking.com through interviewing, on-boarding, or other recruitment efforts

Role Qualifications & Requirements

We have found that people who match the following requirements are the ones who fit us best:

  • 7+ years software development experience; using 2 or more server side programming languages. Preferably Perl, Java, Python, Scala, C++ etc.
  • Previous experience with distributed systems
  • Hands on experience of developing in and contributing to open source data technologies, such as Hadoop
  • Demonstrable experience with MySQL and PostgreSQL or similar relational databases
  • Experience of working on products that impact a large customer base is an advantage
  • Preferably a university degree in Mathematics or Software Engineering
  • Fluent in the English and Chinese language both spoken and written.

  • This role may be required to work on an on-call rotation

Booking.com’s Total Rewards Philosophy is not only about compensation but also about benefits. We offer a competitive , as well unique-to-Booking.com benefits which include:

  • Annual paid time off and generous paid leave scheme including: parent, grandparent, bereavement, and care leave

  • Hybrid working including flexible working arrangements, and up to 20 days per year working from abroad (home country)

  • Industry leading product discounts - up to 1400 per year - for yourself, including automatic Genius Level 3 status and Booking.com wallet credit

Application Process:

  • Let’s go places together:

  • This role does not come with relocation assistance.


Pre-Employment Screening

If your application is successful, your personal data may be used for a pre-employment screening check by a third party as permitted by applicable law. Depending on the vacancy and applicable law, a pre-employment screening may include employment history, education and other information (such as media information) that may be necessary for determining your qualifications and suitability for the position.

Show more
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Senior Software Engineer Marketplace opportunities at Booking in China, Shanghai. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.