Manager, Software Development Engineering
Location: Seattle, Washington
Job Type: Full time
If you need assistance during the recruiting process due to a disability, please reach out to our Recruiting Accommodations Team through the Accommodation Request form. This form is used only by individuals with disabilities who require assistance or adjustments in applying and interviewing for a job. This form is not for inquiring about a position or the status of an application.
Manager, Software Development Engineering
Are you interested to see your code making money in the real world? The Metasearch team is looking for an Engineering Manager to join our Settle team. You will be responsible for leading software and machine learning engineers responsible for the metasearch bidding platform. Your work will enable data analysts, campaign managers and data scientists to use real-world data to deploy millions of bids daily in the marketplaces to acquire traffic for our sites.
The meta engineering team is responsible for managing infrastructure and developing software to prepare data and run the model built by data scientists. This team is also responsible for automating the workflows used by the bidding operation and campaign management team. The engineering team is based in London and Settle, supporting users globally. We process 100s of automated workflows dealing with a large volume of data.
As a leader, you will bring good software architecture and design principles to the group. In addition, you will mentor new developers to learn the software best practices. You will work with the Product Owner and the Project manager to deliver the milestones of the engineering team. You will report to the software development engineering director leading the build of the next-generation bidding platform.
What you’ll do:
Test and maintain software applications and related programs and procedures by using a variety of software development tools following design requirements of customer
Act as a spokesperson for software design best practices - researching and recommending frameworks and architectural/code design patterns
Identify areas of improvements within the code and suggests solutions
Advocate for operational excellence (such as unit testing, establishing SLAs, programming for resiliency and scalability)
Communicate effectively with customers; listen to customers’ concerns and issues regarding technology; determine customers’ needs and expectations and responds accordingly
Ensure that operational teams and subcontractors have a clear understanding of customer requirements
Identify technical issues and provide data to support solutions
Consider new ways of using technology to meet or enhance customers’ needs
Remain informed on industry trends
Examine inefficiencies in the existing stack operation and encourage engineers to improve them
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
Guide employees in the development of individual goals, provide regular and specific feedback, and assesses performance
Encourage and support education and professional development of employees
Mentor employees by providing advice and recommendations based on your own experience and learnings
Evaluate how individuals work together as a team to achieve goals and provide a culture that supports team in the achievement of goal
Who you are:
Bachelor's or Master's degree in a related technical field; or equivalent related professional experience
10+ years’ experience in software development with 3+ years’ experience leading engineering team
Have strong technical acumen which allows you to be responsible for the technical domain
Identify strengths and weaknesses among languages and select among available technology to implement and solve for need
Understand when and how to reward and recognize team members
Acted as a mentor for individual contributors on a team
Have defined team goals and how they fit a business need - working as an enabler for the team to then meet these goals
Have delivered solutions to business problems at the project level
Collaborating closely with the product team you have delivered a product roadmap
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®, trivago®, Orbitz®, Travelocity®, Hotwire®, Wotif®, ebookers®, CheapTickets®, Expedia Group™ Media Solutions, Expedia Local Expert®, CarRentals.com™, and Expedia Cruises™.
© 2021 Expedia, Inc. All rights reserved. Trademarks and logos are the property of their respective owners. CST: 2029030-50
Employment opportunities and job offers at Expedia Group will always come from Expedia Group’s Talent Acquisition and hiring teams. Never provide sensitive, personal information to someone unless you’re confident who the recipient is. Expedia Group does not extend job offers via email or any other messaging tools to individuals to whom we have not made prior contact. Our email domain is @expediagroup.com. The official website to find and apply for job openings at Expedia Group is careers.expediagroup.com/jobs.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.