Experienced Full Stack Software Engineering Manager – Web & Cloud Application Development for Disney Streaming
Are you a seasoned software engineering leader looking to propel your career forward in a dynamic and innovative environment? Do you have a passion for building and leading high-performing teams, driving technical excellence, and delivering exceptional client experiences? If so, we invite you to join our team as an Experienced Full Stack Software Engineering Manager for Disney Streaming.
About Disney Streaming
Disney Streaming is a leading provider of streaming services, offering a vast array of entertainment content to millions of subscribers worldwide. Our mission is to deliver unparalleled client experiences through innovative technology, exceptional content, and personalized services. As a key member of our team, you will play a critical role in shaping the future of streaming entertainment and driving business growth.
Job Summary
We are seeking an experienced software engineering manager to lead our Substance Experience Conveyance group, responsible for building scalable frameworks that deliver information at scale to groups across Disney Streaming. As a key member of our team, you will be responsible for building and leading a diverse software engineering team, driving a culture of ownership and excellence, and overseeing the development of critical services and infrastructure. If you have a strong technical background, excellent leadership skills, and a passion for innovation, we encourage you to apply for this exciting opportunity.
Key Responsibilities
As an Experienced Full Stack Software Engineering Manager, you will be responsible for:
- Building and leading a diverse software engineering team, including training, career development, mentoring, and process improvement
- Developing and driving a technical vision for applications and tools, aligning with business objectives and client needs
- Collaborating with product managers and other stakeholders to prioritize work and set goals for the team
- Refining software engineering practices and maintaining functional excellence
- Demonstrating exceptional communication and interpersonal skills, with the ability to work effectively with cross-functional teams
- Adapting quickly to meet changing business needs and priorities
- Fostering a culture of innovation and growth, with a focus on new technologies and emerging trends
- Overseeing the development of critical services and infrastructure, ensuring scalability, reliability, and performance
Essential Qualifications
To be successful in this role, you will need:
- 3+ years of software engineering management experience, with a strong track record of building and leading high-performing teams
- 3+ years of software development experience, with a strong understanding of software engineering fundamentals (data structures, algorithms, databases, etc.)
- Experience working with event-driven frameworks models (reactive design)
- Practical knowledge of cloud computing platforms, with experience deploying web services in cloud environments
- Experience with unit testing and test-driven development processes
- Bachelor's degree in Computer Science, Data Science, Software Engineering, Electrical Engineering, or a related field
Preferred Qualifications
While not required, the following qualifications would be highly desirable:
- Deep experience with reactive programming on JVM languages, preferably Java
- Hands-on experience as a support engineer, with experience designing and implementing transparency frameworks
- Hands-on experience managing AWS services, with expertise in using Terraform or other Infrastructure as Code (IAC) tools
- Hands-on experience working with distributed NoSQL data stores, such as DynamoDB, Cassandra, Scylla, and Couchbase
- Experience working with global teams and adapting to different time zones and work schedules
What We Offer
As a member of our team, you can expect:
- A competitive salary, reflecting our commitment to attracting and retaining top talent
- A comprehensive benefits package, including medical, dental, and vision coverage, as well as 401(k) matching and paid time off
- Opportunities for career growth and professional development, with access to training and mentorship programs
- A dynamic and inclusive work environment, with a focus on diversity, equity, and inclusion
- The chance to work on high-impact projects, with a focus on innovation and customer satisfaction
- Flexible work arrangements, including remote work options and flexible hours
How to Apply
If you are a motivated and experienced software engineering leader looking to take your career to the next level, we encourage you to apply for this exciting opportunity. Please submit your resume and a cover letter outlining your qualifications and experience. We look forward to hearing from you! Apply To This Job Apply for this job