Global Engineering Leader (CT Assurance)

Bedrijf
EY
Locatie
London
Opleidingsniveau
WO
Arbeidsvoorwaarden
Marktconform

At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all.

Fueled by strategic investment in technology and innovation, Client Technology seeks to drive growth opportunities and solve complex business problems for our clients through building a robust platform for business and powerful product engine that are vital to innovation at scale. As part of Client Technology, you’ll work with technologists and business experts, blending EY’s deep industry knowledge and innovative ideas with our platforms, capabilities, and technical expertise. As a catalyst for change and growth, you’ll be at the forefront of integrating emerging technologies from AI to Data Analytics into every corner of what we do at EY. That means more growth for you, exciting learning opportunities, career choices, and the chance to make a real impact.

The opportunity


As Engineering Portfolio Leader (Assurance), your responsibilities will be defining, designing, implementing and operating world-class products for EY and our Clients. In this role, you will partner with product management to set the vision, strategy and execution for a portfolio that will support yearly revenue in excess of US$40B.

Your key responsibilities

  • Build, manage and lead a global team of over 150 passionate engineers as part of the broader EY Engineering team
  • End-to-end delivery of a portfolio of Products (Assurance) in partnership with Product Management within agreed targets (on-time, on-budget) and standards
  • Manage an overall budget (P&L) in excess of $100M (inc. hosting charges)
  • Design, Develop and Operate multi-tenant, global, scalable & highly available Products following the agreed Engineering Operating Model
  • Optimize ROI for development and ongoing operations costs of portfolio
  • Drive awareness, adoption and reuse of platforms across CT, EY and external partner ecosystem
  • Support, measure and continuously improve product availability through Site Reliability Engineering foundational practices (SRE, DraaS)
  • Implement DevOps Practices and establish Site Reliability Engineering capabilities across all Products
  • Advise and implement technology and platform strategy and standards for Client Technology in collaboration with technology teams across EY
  • Advise and implement technology, platforms and development standards as part of Engineering Leadership
  • Scout the technology landscape for emerging technologies, patterns and solutions to benefit EY or our Clients
  • Drive an engineering culture that attracts and retains the best talent
  • Experienced with managing large IT budgets, driving productivity, quality and cost efficiencies
  • Technical leader providing vision, strategy and execution for modern application and infrastructure operations organizations.
  • Customer centric leader with a sharp focus on delivering significant business value across diverse set of IT and Business stakeholders
  • Fiscally responsible budget management and financial control, driving productivity, quality and efficiencies.
  • Other Client-Facing Activities:
  • Collaborate with technology teams across EY Service Lines, being a thought leader and strategizing with the Client facing teams on implementation of global scale projects, including but not limited to migrations and build out of large-scale solution deployment.
  • Participate in client pursuits as the lead representative for EY in the platform and cloud space

Skills and attributes for success

  • Balanced experience in managing a delivery organization while having hands-on software development experience
  • Expert in driving full product development and software development lifecycle including definition, design, development and operations of globally distributed and scalable cloud-based products
  • Expert understanding of software engineering concepts such as: multithreading, data structures, algorithms, design patterns, high performance and scalable components
  • Expert knowledge of Application and Infrastructure architectures including non-functional aspects like performance, scalability, reliability, availability etc.
  • Expert knowledge of software and product development practices and tooling (incl. coding, coding standards and reviews, source control, testing, debugging, build, deployment and operations)
  • Deep knowledge on modern multi Cloud (on-prem and public) platforms and infrastructures, Cloud Native application product architectures based on PaaS. SaaS and IaaS services
  • Delivering integrated IT operations services across complex multi cloud environments (On-Prem, Azure, Google, AWS) meeting agreed to SLAs
  • Technical leadership across infrastructure, networking and platform technologies supporting a diverse application product portfolio (IaaS, PaaS, SaaS)
  • Leadership qualities include developing teamwork and trust, exhibiting respectful transparent communication, exemplifying collaboration both with peers and clients and leading positive change that fosters diversity and inclusiveness
  • Experienced with managing large IT budgets, driving productivity, quality and cost efficiencies
  • Technical leader providing vision, strategy and execution for modern application and infrastructure operations organizations.
  • Skilled at creating efficient and modern organization operating models, process and structure supporting shift to Agile, DevOPS and SRE delivery practices.
  • Customer centric leader with a sharp focus on delivering significant business value across diverse set of IT and Business stakeholders
  • Fiscally responsible budget management and financial control, driving productivity, quality and efficiencies.
  • Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of engineers. You will lead your team to shape and deliver a portfolio of products:
  • Manage a software engineering team that builds, designs, implements and maintains a portfolio of software products and related services.
  • Set goals, strategies, budgets, and oversee deployment of large-scale projects across multiple sites.
  • Manage robust and scalable systems in order to get ahead of the exponential demand.
  • Influence and establish best engineering practices through solid design decisions, processes and tools.
  • Provide leadership for engineering standards inside EY and manage collaboration with cross-functional Engineering teams to streamline and improve adoption of software platforms.
  • Act as Engineering Leadership provide technical governance across all Engineering products
  • You manage your project goals, contribute to product strategy, drive architecture decisions, and design internet-scale solutions across various cloud and open source tools to resolve challenging cloud technology platform problems for our Clients to help develop your team.
  • Leadership qualities include developing leadership capabilities, teamwork and trust, exhibiting respectful transparent communication, exemplifying collaboration both with peers and clients and leading positive change that fosters diversity and inclusiveness
  • Drives the relationship with other departments across the business to help define and deliver solutions that will deliver business value, as well as interfacing and communicating with program team, management and stakeholders
  • Director is empowered to exercise sound judgment and encouraged to make clear decisions on strategic issues, managing relationships, delivering value, providing leadership and guidance to direct reports, and partnering with peer team members.
  • Sets and monitors goals and assess overall performance of direct reports and actively leads and participates in performance management and talent development activities.
  • Provides formal and informal coaching on-the-job to grow team members to their full potential
  • Delivers results through others, leveraging the ability to lead through influence
  • Strong influencing skills are required to work with other departments or leaders and encourage effective feedback for all team members with stakeholders beyond the team

To qualify for the role you must have

  • More than 10 years in an engineering role using service and hosting solutions such as private/public cloud IaaS, PaaS and SaaS platforms.
  • 3+ years functional knowledge of programming scripting and data science languages such as JavaScript, PowerShell, Python, Bash, SQL, .NET, Java, PHP, Ruby, PERL, C++, R, etc.
  • 2+ years CI/CD delivery using code management, configuration management and automation tools such as GitHub, VSTS, Ansible, DSC, Puppet, Ambari, Chef, Salt, Jenkins, Maven, etc.
  • Experience with any of the following: Azure, O365, Azure Stack, Azure AD
  • Ideally, you’ll also have
  • Bachelor's Degree in Computer Science, Engineering, IT, Mathematics, or related field preferred


What we offer


As part of this role, you'll work in a highly integrated, global team with the opportunity and tools to grow, develop and drive your career forward. Here, you can combine global opportunity with flexible working. The EY benefits package goes above and beyond too, focusing on your physical, emotional, financial and social well-being. Your recruiter can talk to you about the benefits available in your country. Here’s a snapshot of what we offer:

  • Continuous learning : You’ll develop the mindset and skills to navigate whatever comes next.
  • Success as defined by you : We’ll provide the tools and flexibility, so you can make a meaningful impact, your way.
  • Transformative leadership : We’ll give you the insights, coaching and confidence to be the leader the world needs.
  • Diverse and inclusive culture : You’ll be embraced for who you are and empowered to use your voice to help others find theirs.

We ensure that individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions and to receive other benefits and privileges of employment. Please contact us to request accommodations.

EY is committed to being an inclusive employer and we are happy to consider flexible working arrangements. We strive to achieve the right balance for our people, enabling us to deliver excellent client service whilst allowing you to build your career without sacrificing your personal priorities. While our client-facing professionals can be required to travel regularly, and at times be based at client sites, our flexible working arrangements can help you to achieve a lifestyle balance.

If you can demonstrate that you meet the criteria above, please contact us as soon as possible.

EY | Building a better working world

EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets.

Enabled by data and technology, diverse EY teams in over 150 countries provide trust through assurance and help clients grow, transform and operate.

Working across assurance, consulting, law, strategy, tax and transactions, EY teams ask better questions to find new answers for the complex issues facing our world today.

Vacature informatie

Bedrijf: EY

Locatie: London

Opleidingsniveau: WO

Solliciteren

Meer vacatures

Op zoek naar een baan?
Wij helpen je graag!