Job Description
Senior Manager, Software Development Engineering
Are you a leader who is passionate about building robust, scalable and performant applications? Would you like to help millions of people plan their travels and create memories to last a lifetime? Consider Expedia Group!
Come join the Trips Platform team! We are crafting intelligent services to help customers plan whole trips, make smart choices and travel successfully. Our goal is to provide the foundation to power a broad range of trip experiences to meet customer and business needs.
What You’ll Do:
- Using your knowledge of the product development lifecycle, you will determine different phase milestones and priorities in collaboration with product management peers
- You will coordinate with team to define the measures of success for process improvements
- You will engage outside of direct organization and collaborate with peers across a senior level organization
- You will test and maintain software applications and related programs and procedures by using a variety of software development tools following design requirements of customer
- You will advocate for operational excellence (such as unit testing, establishing SLAs, programming for resiliency and scalability)
- You will build broad knowledge of the entire product and in Expedia Group's languages, frameworks, cloud services, toolkits, methodologies enabling you can help with any component, or type of issues
- You will remain informed on industry trends
- You will bridge the gap in discussions between technology and non-technology personnel
- Report on team status faithfully and listen for suggestions to improve lagging project work
- You will guide employees in the development of team and individual goals, providing regular and specific feedback whilst assessing individual and team performance
Who You Are:
- Bachelor's degree or Masters in Computer Science & Engineering, or a related technical field; or equivalent related professional experience
- 6+ years of hands-on software development experience
- An established People Leader who leads a team of Engineers
- You have strong technical acumen which allows you to be responsible for multiple technical domains; justifying technology choices to technical and non-technical observers
- Strong coding proficiency in two or more modern programming languages, like Java, Kotlin or Go
- Experience with large scale services using Cloud architecture, gRPC, Kafka and relational databases is a huge plus
- Experience with AWS and automated application deployment using Kubernetes; or similar
About Expedia Group
Expedia Group (NASDAQ: EXPE) powers travel for everyone, everywhere through our global platform. Driven by the core belief that travel is a force for good, we help people experience the world in new ways and build lasting connections. We provide industry-leading technology solutions to fuel partner growth and success, while facilitating memorable experiences for travelers. Expedia Group's family of brands includes: Brand Expedia®, Hotels.com®, Expedia® Partner Solutions, Vrbo®, Egencia®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia GroupTM Media Solutions, Expedia Local Expert®, CarRentals.comTM, and Expedia CruisesTM.
Expedia is committed to creating an inclusive work environment with a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. This employer participates in E-Verify. The employer will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS) with information from each new employee's I-9 to confirm work authorization.