Principal Software Engineer (Hotwire Seattle)
Launched in 2000, Hotwire is one of the earliest innovators in the online travel arena and part of the Expedia Group family of brands.
Our roots are in California, and we also have offices in Seattle along with an important and fast-growing product & technology presence in Gurgaon, India. Hotwire has the energy and pace of a startup, plus the stability and backing of the incredible Expedia family of companies. Hotwire’s culture centers around delivering value to customers and supply partners by being passionate about building great products with the newest technologies available. We pride ourselves on our organizational transparency, a bias for action, and a customer-centric approach to everything we do.
Hotwire differentiates itself as a brand within the travel marketplace by offering a unique core value proposition for customers and suppliers with our opaque pricing model. This concept revolves around offering great bargains on hotel room nights without sharing the specific name or location of the hotel until the booking is complete. By giving this flexibility to our suppliers, we can offer great value to our customers. Hotwire also offers a full retail suite of other travel products that can fulfill virtually any customer travel need.
Do you love building creative, high-scale data products using a diverse set of state of the art technologies? Can you design and develop next-generation real-time data pipelines and self-service analytics? Does solving challenging problems at speed and scale excite you? Would you like to be part of a company that is product-centric and data-driven? Do you want to be a part of a culture that fosters test & learn and OneTeam approach across the company? If so, this opportunity is a great fit for you.
As the Principal SDE for Product Engineering, you will play a key role in defining and executing an ambitious company-level product services platform strategy based on real-time data and AI. You will work with a dynamic group of product managers, architects, and engineers to deliver a robust suite of micro-services applications for Hotwire at enterprise scale. You will provide technical thought leadership for a global, dynamic, and growing engineering organization with opportunities to still get your hands dirty as we build our next generation, multi-tenant data platform.
What you'll do:
Design, build and support scalable, and durable micro-service solutions using cloud-based technologies in an agile manner
Lead a diverse team of engineers, spearheading the realization of a new highly available and low maintenance suite of services
Collaborate across Product Management, Architecture, and Engineering teams within Hotwire, and across EG
Provide thought leadership, technical direction, and architectural input into product vision and roadmap development
Develop a network of internal, strategic partnerships with Product, Business, and Engineering leaders across Hotwire and EG data producers, data platform, and other data engineering organizations
Ensure the technical teams understand strategic goals, product, and future technology roadmaps
Provide technical coaching and mentorship across engineering team fostering an environment of innovation, quality, and devops
Drive ongoing training and development of engineering staff and ensure the continuous development of the technical skills of the team
Drive proof of concepts and pilots to accelerate the exploration and onboarding of new technologies and solutions to solve business problems
Who you are:
BS or MS in Computer Science or a related engineering field
10+ years industry experience in full-stack software development across multiple technologies, languages, and frameworks
Experience building high scale distributed cloud-based microservice suites
Experience with JMS based messaging solutions as well as commit log streaming using Kafka
Batch and/or stream processing experience using Spark, K-Streams, Flink
Experience building low-latency data product APIs
Professional development experience in Java
Experience with all aspects of data systems (both traditional and modern) including database design, performance optimization, SQL and NoSQL DB solutions
Experience with effective Devops development practices
Strong background in third-party cloud services, especially Amazon AWS
UI development using React.JS a plus
Effective coaching and leadership skills and an ability to successfully manage engineering projects across a diverse organization with global decentralized teams
Excellent communication and presentation skills and the ability to explain technical details and challenges to a wide variety of audiences
Ability to look at solutions in creative and unconventional ways, recognize opportunities to innovate, and engage partners in a vision and strategy
Why join us:
Expedia Group recognizes our success is dependent on the success of our people. We are a global travel platform, made up of the most knowledgeable, passionate, and creative people in our business. Our brands recognize the power of travel to break down barriers and bring the world within reach – that responsibility inspires us to be the place where exceptional people want to do their best work and to provide them the tools to do so.
Whether you're applying to work in engineering or customer support, marketing or lodging supply, at Expedia Group we act as one team, working towards a common goal; to bring the world within reach. We relentlessly strive for better, but not at the cost of the customer. We act with humility and optimism, respecting ideas big and small. We value diversity and voices of all volumes. We are a global organization but keep our feet on the ground so we can act fast and stay simple. Our teams also have the chance to give back on a local level and make a difference through our corporate social responsibility program, Expedia Cares.
If you have a hunger to make a difference with one of the most loved brands in the world and to work in the dynamic travel industry, this is the job for you.
Our family of travel brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Egencia®, trivago®, Vrbo®, Orbitz®, Travelocity®, Wotif®, ebookers®, CheapTickets®, Hotwire®, Expedia® Media Solutions, CarRentals.com™, Expedia Local Expert®, Expedia Cruises™ and SilverRail Technologies, Inc. For more information, visit www.expediagroup.com.