Role Description:
Booking Holdings (NASDAQ: BKNG) is the world leader in online travel and related services, provided to customers and partners in over 220 countries and territories through six primary consumer-facing brands - Booking.com, KAYAK, Priceline, Agoda.com, Rentalcars.com, and OpenTable. The mission of Booking Holdings is to make it easier for everyone to experience the world. During 2019, the Company had consolidated revenues and net income of $
- 1 billion and $4.9 billion, respectively, and a current market value of approximately $90 billion.
Booking Holdings Bangalore is a Center of Excellence based in Bangalore, India and a legal entity of Booking Holdings Inc. The Center was created to support the increasing business demands of the Booking Holdings Brands. The Center of Excellence provides access to specialized and highly skilled talent, leading industry best practices, and collaboration opportunities across all of the Booking Holdings brands and business units.
Job Description
FinTech is an ever-changing, complex and extremely exciting industry. To accomplish Booking.com's mission, we need to offer a frictionless payment experience to our guests and partners. The FinTech business unit is in charge of creating best in class payment experiences for bookers and merchants, and helps internal clients grow their businesses.
As a Software Development Engineer I on the Platform Engineering team in FinTech Org, you will play an important role in building a platform which will enable the migration of the Booking's payments platform to AWS cloud. You will work closely with cross-functional teams to design and implement solutions that align with our Cell-based Architecture principles.
Key Responsibilities
Write clean, maintainable, efficient and testable code that meets the needs of our platform.
Perform testing and participate in code reviews to ensure the quality, security and performance of the software.
Contribute to comprehensive technical documentation for both new and existing software systems to facilitate understanding and future development.
Work across geographic and organizational boundaries to define requirements, scope work, develop features and integrate functionality into the platform.
Collaborate with product managers, senior engineers and architects to design and implement solutions that align with the platform's goals and technical strategy.
Participate in on-call rotations and provide production support to maintain platform stability and address any issues that arise.
Design, develop and maintain cloud infrastructure components using Infrastructure as Code (IAC) tools.
Engage in continuous learning and stay updated with the latest technologies and industry trends to enhance your skills and contribute to the team's success.
Qualifications
2-4 Years of experience
Bachelor's degree in Computer Science Engineering or related field.
Minimum one year of software development experience using Java as a server side programming language. Java is a must have, other languages such as Go, Node, Python is an advantage
Excellent problem-solving skills and ability to work effectively in a fast-paced, collaborative environment
Knowledge of continuous integration and continuous deployment (CI/CD) pipelines concepts and tools.
Working knowledge of networking concepts (TCP/IP, DNS and HTTP)
Strong communication skills with the ability to effectively articulate technical concepts to both technical and non-technical stakeholders.
Development experience with at least one of the cloud platforms like AWS, Azure or Google Cloud platform.
Familiarity with monitoring and logging tools for cloud environments.
Preferred Qualifications
Exposure to infrastructure as code (IaC) tools such as Terraform or CloudFormation is an advantage.
Designing and implementing scalable and resilient cloud infrastructure.
Experience working in a foundational team.
Experience with FinTech or financial services industry.
Benefits
An opportunity to work on cutting-edge technologies and make a significant impact in the FinTech industry.
Be part of a truly international fast-paced environment and performance-driven culture.
Collaborative and supportive work environment with opportunities for professional growth and development.
Competitive compensation and benefits package
Hybrid working environment.