Senior Manager, Software Development Engineering
Expedia
This job is no longer accepting applications
See open jobs at Expedia.See open jobs similar to "Senior Manager, Software Development Engineering" Travel Tech Essentialist.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.
What you will do:
- You will lead a team of efficient developers and people leaders, in implementing high-quality Cloud Engineering solutions to support the Cloud FinOps and Cloud Platforms
- Act as a spokesperson for Cloud engineering solutions
- Mentor team members and advocate for optimal processes
- Build broad knowledge of the entire product and in Expedia Group's languages, frameworks, cloud services, toolkits, methodologies enabling you to help with any component, or type of issue
- Makes well defined technology choices
- Participate in technical design discussions and should be able to provide suggestions and mitigate any impact
- Estimate resources and identify risks to achieve project goals
- You will work closely with stakeholders and provide planning support for the technology roadmap
- Anticipate and recognize bottlenecks in work processes between teams and make suggestions for ongoing improvement
- Lead implementation teams and ensure the execution of new insights or approaches
- Share domain and industry knowledge between multi-functional teams
- Identify areas where efficiency and process improvement are needed and implement effective solutions
- Apply new insights to improve team outputs
- Establish tools and techniques to supervise progress related to implementing process improvements
- Provide mentorship and technical direction to on and off-shore team-members and evangelize best practices and methodologies
- Advocate for operational excellence, establishing SLAs (Service Level Agreements), programming for resiliency, and scalability)
- 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
- Evaluate current team projects or goals and identify the relevant skills and expertise needed to accomplish them
- Plan for and distribute vital resources to ensure the accomplishment of team goals
- Supervise resource use to ensure minimal waste and reduce redundancy of efforts
- Guide employees in the development of individual goals, provide regular and specific feedback, and assess performance
- Encourage and support the education and professional development of employees
- Mentor employees by providing advice and recommendations based on your own experience and takeaways
- Self-starter that enjoys and takes pride in the engineering work of their team
Who you are:
- Bachelor's or master's degree in computer science or computer engineering or equivalent
- 10+ years of proven work experience in the field of Software Engineering and at least 2+ years in technical leadership with a team size of more than 12 developers
- You have strong technical foresight which allows you to be responsible for the technical domain; identify strengths and weaknesses among languages and select among available technologies to implement and tackle the need
- One must have in-depth working knowledge on Cloud technologies
- Understands when and how to reward and recognise team members
- Acted as a mentor for multiple people leaders and individual contributors
- Defined team goals and how they fit a business need – working as an enabler for the team to then meet these goals
- We Lead Humbly. Our leaders serve their teams. None of us has all the answers, but we are curious, and we are always looking to learn. Though our leaders take their responsibilities to our business and their teams exceptionally seriously, they never take themselves too seriously
- People enjoy working with you because you are phenomenal at what you do. Your skill and work ethic encourages the entire team to improve their craft
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, religion, gender, sexual orientation, national origin, disability or age.This job is no longer accepting applications
See open jobs at Expedia.See open jobs similar to "Senior Manager, Software Development Engineering" Travel Tech Essentialist.