Senior Software Engineer I

Booking Holdings (NASDAQ: BKNG) logo

Booking Holdings (NASDAQ: BKNG)

View Salaries, Reviews, and more  

Job Summary


Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
kafka Kubernetes Java AWS

Job Description

Key Job Responsibilities And Duties

As a Senior Software Engineer I, you are responsible for the development, performance, and scaling of 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, with end-to-end ownership by monitoring and adjusting SLIs and SLOs.
  • Solving issues with internal systems, prioritizing based on customer and business impact
  • Acting as an intermediary for problems, with both technical and non-technical audiences
  • Testing; we have thousands of experiments running at the same time, interacting with each other.
  • Evaluating customer needs and coming up with ideal solutions for it, assessing different languages (Java, etc), architecture and risks.
  • Contributing to the growth of Booking.com through interviewing, on-boarding, or other recruitment efforts


Role Qualifications And Requirements

We are looking for driven Software Engineers who enjoy solving problems, who initiate solutions and discussions and who believe that any challenge can be scaled with the right approach and tools.

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

  • You have strong programming skills and experience with 2+ server-side programming languages.
  • Minimum of 7 years software development experience.
  • Having experience with Java, Kubernetes, Kafka, AWS.
  • Proven experience with relational databases and non-relational databases.
  • Previous experience with distributed systems.
  • Experience with AWS cloud native solution.
  • Experience of working on products that impact a large customer base is an advantage.
  • You own your systems end-to-end and are comfortable performing incident management.
  • You are an excellent communicator and you are able to influence and cooperate with people at all levels.
  • You take initiative to address the larger technical needs of the product you work on and always keep the customer at the center of everything you do.
  • Drive successful technical and business-related initiatives that improve productivity, performance, and quality.
  • Possess a โ€˜can doโ€™ attitude, acting proactively to address technical needs rather than reacting to them.
  • Advanced System Architecture: Proven track record of architecting complex, large-scale distributed systems. You define architectural standards and guide teams in designing observable, reliable systems capable of processing high-volume metadata across diverse assets.
  • Technical Leadership: Proven experience in owning and leading technical projects, with the ability to partner with non-technical leadership, negotiate complex requirements, and drive alignment on technical solutions.
  • Operational Excellence: Demonstrated ability to keep critical systems up and running, with a strong grasp of reliability, troubleshooting, and incident management.
  • Business Acumen: Ability to understand the business deeply, grasp and explain complex concepts, and make pragmatic technical decisions.
  • It would be great if you have prior experience with mentoring, coaching and training team members.
  • Excellent communication; written and spoken


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.

Interview Questions of Senior Software Engineer I at Booking Holdings (NASDAQ: BKNG)

Currently, there aren't any interview questions for this role at Booking Holdings (NASDAQ: BKNG) shared by other job seekers.
View more interview questions of similar roles from other companies โ†’
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Senior Software Engineer I at Booking Holdings (NASDAQ: BKNG)

Currently, there aren't any salaries for this role at Booking Holdings (NASDAQ: BKNG) shared by other job seekers.

View more salaries from Booking Holdings (NASDAQ: BKNG) โ†’

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now