Principal Software Engineer
Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs of our customers. If you thrive in a fast-paced, ideas-led environment, you’re in the right place.
Why this job’s a big deal:
This is an opportunity to build a new cloud native global flights platform serving millions of customers worldwide and providing the ability to buy Flights or a combination of above anywhere in the world. The engineer will have an opportunity to work on a large scale system and interesting engineering problems. In this role the Engineer will be working on a state of the art cloud platform using Kubernetes and Spanner among other cloud technologies, and will help build and enhance micro-services powering the SAAS platform. This role also provides opportunities to explore and adopt new technologies.
In this role you will get to:
Participate in mission critical projects with direct impact on the evolution of Priceline's business.
Be part of a cross-functional agile team that continuously experiments, iterates and delivers on new product objectives.
Showcase your development skills of Core Java or similar programming languages
Apply system design skills in implementing microservices.
Architecture using cloud native solutions.
Apply your programming skills towards building low latency and high throughput transactional services with continuous integration and automation testing.
Apply your experience working on various SQL and NoSQL technologies in implementing data solutions backing the micro-services.
Utilize your knowledge to understand our codebase, systems and business requirements to effectively make changes to microservices.
Effectively collaborate and engage in team efforts, speak up for what you think are the best solutions and be able to converse respectfully and compromise when necessary.
Who you are:
Bachelor’s degree or higher in Computer Science or related field.
10+ years of experience in software engineering and development.
Successfully has mentored, influenced and coached developers.
Coding experience with Core Java or similar programming languages.
Good knowledge and experience working on SQL and NoSQL technologies.
Comfort and experience with Spring Frameworks, Web Services and APIs.
Experience in microservices, Kubernetes and containers is a big positive.
Experience with developing on Cloud GCP environment.
Illustrated history of living the values necessary to Priceline: Customer, Innovation, Team, Accountability and Trust.
The Right Results, the Right Way is not just a motto at Priceline; it’s a way of life. Unquestionable integrity and ethics is essential.