Senior Software Engineer Ii, Marketplace- Genius

Booking Booking · Hospitality · Shanghai, China · Engineering

Senior Software Engineer II for Booking.com's Marketplace, Genius VIP team in Shanghai. Focuses on developing products that impact a large customer base, requiring strong software engineering principles, coding, testing, and system design skills. Experience in Java, Go, or Python is needed.

What you'd actually do

  1. Has 8-12 years of professional software development experience.
  2. Has experience in one of Java, Go or Python.
  3. Possesses a strong foundation in software engineering principles, including writing high-quality code, the importance of testing, and system design.
  4. Is an excellent communicator who enjoys working collaboratively to solve complex problems and share knowledge with peers.
  5. Is pragmatic and product-focused, with an ability to translate ambiguous ideas into concrete technical solutions.

Skills

Required

  • 8-12 years of professional software development experience
  • Java, Go or Python
  • software engineering principles
  • writing high-quality code
  • testing
  • system design
  • communication
  • collaboration
  • problem-solving
  • product-focused
  • translating ambiguous ideas into concrete technical solutions

Nice to have

  • experience of working on products that impact a large customer base
  • on-call rotation

What the JD emphasized

  • 8-12 years of professional software development experience
  • Java, Go or Python
  • writing high-quality code
  • importance of testing
  • system design
  • excellent communicator
  • working collaboratively
  • solve complex problems
  • share knowledge with peers
  • pragmatic and product-focused
  • translate ambiguous ideas into concrete technical solutions