Post Job Free
Sign in

Director of Software Engineering Experience

Company:
Verizon
Location:
Florence, Italy
Posted:
April 18, 2024
Apply

Description:

When you join Verizon

Verizon is one of the world’s leading providers of technology and communications services, transforming the way we connect around the world. We’re a human network that reaches across the globe and works behind the scenes. We anticipate, lead, and believe that listening is where learning begins. In crisis and in celebration, we come together—lifting up our communities and striving to make an impact to move the world forward. If you’re fueled by purpose, and powered by persistence, explore a career with us. Here, you’ll discover the rigor it takes to make a difference and the fulfillment that comes with living the #NetworkLife.

As a Director, you are a leader within our Platform team. This role has multiple facets including ownership of the Developer Experience including implementing best practices across CICD, Observability and Performance testing. In addition the role will involve engineering management on key Platform initiatives to move our scale strategy forward. This position will serve as the Engineering Leader across multiple autonomous teams providing solutions that connect over 1 Million vehicles to our mobile workforce network.

You will be accountable for the delivery and support of our roadmaps in the AWS space and an enabler for the teams to deliver on their commitments in alignment with Lean principles. A proven track record in growing a department, integrating existing and building new teams is essential. You will also work with other Engineering Leaders and Enterprise Architecture to maintain up-to-date Scale Backlogs and interface with the other engineering leaders who rely on the outputs from your team to provide their services to our customers.

Technical expertise and a track record in establishing solid DevOps engineering practices (monitoring, availability, performance tuning, designing for scale, Continuous Deployment and automation) are essential. The successful candidate will be supporting systems that are built on top of the AWS platform leveraging .NET and open source technologies and driving an automation-first approach to delivery.

You will be part of a fast-paced engineering group that plans, designs, provisions and tests infrastructure solutions for a variety of connected vehicle systems deployed within a microservices architecture. You must demonstrate initiative, sound judgment, effective decision-making, teamwork, servant leadership, and excellent oral and written communication skills.

What you’ll be doing...

Driving best in class DevOps engineering principles within the Group.

Working closely with Engineering Leaders and Architects to maintain Scale Backlogs, determining which projects to prioritise and make the trade-off between technical debt and strategic projects.

Driving a complex multi-layered cloud migration strategy

Owning the Continuous Delivery pipeline

Driving efficiency in the team to maximise customer value and minimise waste including a reduction in cycle time.

Leading the team through a transition to Continuous Delivery, driving automation of build, deployment and test.

Providing direction to direct and indirect reports in the performance of their duties, establishing work priorities, and in achieving company initiatives.

Drivinging Lean & Kanban principles and focusing on continuous process improvement.

Tracking metrics and data - communicating with the team and upper management.

Staying abreast of the latest trends in the CICD, IoT and AWS space.

Working with the team, facilitating technical discussions, aiding in the decision-making process, documenting/communicating outcomes clearly with the team.

Ensuring appropriate engineering resourcing is in place to deliver the business needs.

Building high performing teams of innovative systems professionals by mentoring, coaching and developing internal talent and recruiting industry top talent.

What we’re looking for...

You’ll need to have:

Proven experience in a Software Engineering or DevOps Management role

Experience of running and maintaining applications in AWS

Experience in measuring and improving the performance of production systems

Excellent knowledge and experience of modern software development methodologies (Scrum/Kanban/Lean/XP), including Sizing, Estimation, Velocity, Burn-down charts, Burn-up charts, Cycle Times, Cumulative Flow, Pair Programming, DDD, TDD.

Even better if you have one or more of the following:

Experience of leading multiple development teams in parallel

Experience in highly scalable, highly available platforms

Experience in Continuous Integration, Continuous Delivery & Automation.

Experience in SaaS desirable

B.S. in a relevant technical field preferred – Computer Science, Management Information Systems, Computer Engineering, or relevant experience

If Verizon and this role sound like a fit for you, we encourage you to apply even if you don’t meet every “even better” qualification listed above

Where you’ll be working

In this hybrid role, you'll have a defined work location that includes work from home and assigned office days set by your manager.

Scheduled Weekly Hours

40

Diversity and Inclusion

We’re proud to be an equal opportunity employer. At Verizon, we know that diversity makes us stronger. We are committed to a collaborative, inclusive environment that encourages authenticity and fosters a sense of belonging. We strive for everyone to feel valued, connected, and empowered to reach their potential and contribute their best. Check out our diversity and inclusion page to learn more.

R-1032885

Apply