M

Software Development Manager, Resilience Engineering

MENA Alliances
Full-time
On-site
London, London, United Kingdom
About the role:

Are you a visionary leader in software engineering, ready to shape the future of video streaming and digital entertainment?
A global leader in the entertainment industry is seeking an experienced Engineering Manager to join their Resilience Engineering team. Based in the UK, this role offers the chance to innovate on a global scale, ensuring the seamless delivery of the company's content to millions of users across the globe. From managing a team of talented engineers to developing systems that scale to meet global demands, you will play a critical role in enhancing the customer experience.

What You’ll Do:

As an Engineering Manager, you will play a pivotal role in leading a talented team of engineers, collaborating with cross-functional teams to design and build scalable, automated systems. Your work will directly impact the resilience and performance of the company’s global infrastructure, ensuring a seamless and high-quality streaming experience for millions of users worldwide. 


Key Responsibilities:

  • Team Leadership: Manage and mentor a team of software engineers, overseeing their projects, performance, and career growth. Foster a collaborative and innovative team culture.
  • Scalability Engineering: Design and implement scale testing solutions to simulate customer demand and inform automated scaling decisions across Prime Video’s global infrastructure.
  • Cross-functional Collaboration: Work closely with internal stakeholders, including product and program managers, to understand requirements and set priorities. Communicate roadmaps and project updates to the team and management.
  • Operational Excellence: Develop and track key operational metrics, ensuring the software solutions your team delivers meet high standards for performance and reliability.
  • Technical Strategy: Define and execute long-term technology strategies that align with Prime Video’s business goals, enhancing the scalability, reliability, and performance of the platform.
  • Process Improvement: Continuously improve development processes and practices to drive efficiency, quality, and innovation across the engineering team.
  • Problem-Solving: Lead troubleshooting and debugging efforts to resolve issues in production environments and ensure seamless operations for millions of users globally.


Requirements

  • Experience: 5+ years of professional software development experience, with a proven track record in leading technical teams or projects.
  • Technical Leadership: Experience in mentoring and guiding engineers, with the ability to contribute to architecture and design while ensuring scalable and high-performing solutions.
  • Solid Engineering Background: Proven track record of designing, developing, and maintaining complex systems and applications.
  • Expertise in Multi-Tier Web Services: Demonstrated ability to lead the design and development of multi-tiered web applications
  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Communication: Strong communication skills to work with cross-functional teams, stakeholders, and senior leadership to ensure alignment on technical goals and strategies.
  • Ownership & Accountability: Proven ability to take ownership of projects, from ideation to deployment, and deliver results in an agile environment.
  • Innovation: A passion for driving continuous improvement and staying current with emerging technologies to enhance systems, processes, and team performance.


  • Benefits

    What We Offer:


    • Competitive Salary: Enjoy a competitive salary package that reflects your expertise and experience.
    • Global Reach: Be part of an international company with operations across over 200 countries, offering opportunities to work with diverse teams and expand your professional network.
    • Innovation-Driven Culture: Work in a fast-paced, growth-oriented environment that values transparency, idea-sharing, and a fail-fast approach to innovation.
    • Professional Growth: Develop cross-functional skills by collaborating with departments like finance, legal, and content acquisition.
    • Diversity and Inclusion: Join a team dedicated to gender diversity and inclusion, fostering a supportive environment for all team members.
    • Learning Opportunities: Access resources and support to continuously expand your technical skills and industry knowledge.