Senior Manager, Software Development Engineering
Company: ENGINEERINGUK
Location: Seattle
Posted on: November 13, 2024
Job Description:
Senior Manager, Software Development EngineeringEmployer:
Expedia GroupLocation: Seattle, Washington, United StatesSalary:
USD 173,000.00 - 242,500.00; potential up to USD 277,000.00Closing
date: 9 Nov 2024Expedia Group brands power global travel for
everyone, everywhere. We design cutting-edge tech to make travel
smoother and more memorable, and we create groundbreaking solutions
for our partners. Our diverse, vibrant, and welcoming community is
essential in driving our success.Why Join Us? To shape the future
of travel, people must come first. Guided by our Values and
Leadership Agreements, we foster an open culture where everyone
belongs, differences are celebrated, and when one of us wins, we
all win. We provide a full benefits package, including exciting
travel perks, generous time-off, parental leave, a global hybrid
work setup, and career development resources.What You'll Do:
- Collaborate with product managers, architects, UX designers,
and program partners to build and deploy world-class software.
- Work in tandem with architects and lead a hardworking team of
engineers to design robust solutions that are scalable across
platforms.
- Attract, retain, and mentor software engineers to work as a
cohesive and collaborative team.
- Have diverse skills with technology and can be hands-on if time
demands.
- Have a strong eye for the operational aspects such as
performance tuning, monitoring, fault-tolerance.
- Active part of the leadership team to instill a collaborative
culture that thrives on excellence and has a strong sense of trust
among team members.
- Anticipate and recognize bottlenecks in work processes and
suggest ongoing improvements.
- Lead implementation teams and ensure successful execution of
new ideas or approaches.
- Coordinate with the team to define measures of success for
process improvements.
- Develop product phase-out planning in line with the product
roadmap.
- Determine different phase milestones and priorities in
collaboration with product management peers.
- Engage outside of the direct organization and collaborate with
peers across a senior level organization.
- Partner with the business to understand how the technology
stack is tied to business outcomes.
- Test and maintain software applications and related programs
following design requirements.
- Act as a spokesperson for software design best practices and
recommend frameworks and architectural/code design patterns.
- Identify areas of improvement within the code and suggest
solutions.
- Advocate for operational excellence, including unit testing and
programming for resiliency and scalability.
- Have broad knowledge of the entire product and in EG's
languages, frameworks, cloud services, toolkits, and
methodologies.
- Gain insight into how customers utilize technology for
competitive advantage and apply this knowledge to suggest areas for
improvement.
- Convey the right information to ensure proposals for
improvements are given proper consideration.
- Contribute to product development by identifying industry
changes and capturing customer feedback.
- Remain informed on industry trends and encourage engineers to
improve inefficiencies.
- Bridge the gap in discussions between technology and
non-technology personnel.
- Report on team status and listen for suggestions to improve
project work.
- Review the skill and expertise requirements to accomplish team
goals and identify staffing resources.
- Develop action plans for optimal resource utilization.
- Encourage others to assess the potential impact of resource
decisions related to efficiency and cost reduction.
- Ensure optimal Full Time Employee (FTE) to contingent worker
ratios are maintained.
- Guide employees and managers in the development of team and
individual goals.
- Encourage and support education and professional development of
employees and managers.
- Mentor employees and managers by providing advice and
recommendations based on your own experience.
- Evaluate team talent, identify gaps, and implement action plans
to drive achievement of goals.Who You Are:
- Bachelor's degree in computer science or related field; or
equivalent professional experience.
- 3+ years management experience in a software development
environment leading software engineers.
- Experience developing software and working on backend
applications.
- Exposure to AWS.
- Passionate about building high-quality software quickly through
an iterative Agile development process.
- Ability to work in a diverse organization with global
decentralized teams.The total cash range for this position in
Seattle is $173,000.00 to $242,500.00. Employees in this role have
the potential to increase their pay up to $277,000.00 based on
performance.If you need assistance with any part of the application
or recruiting process due to a disability, please reach out to our
Recruiting Accommodations Team.Expedia Group 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.
#J-18808-Ljbffr
Keywords: ENGINEERINGUK, Kirkland , Senior Manager, Software Development Engineering, IT / Software / Systems , Seattle, Washington
Didn't find what you're looking for? Search again!
Loading more jobs...