Disney Entertainment and ESPN Product & Technology is looking to hire a Software Engineer II (Full Stack) to design, build, and maintain end-to-end solutions that power their enterprise application portfolio, specifically focusing on the Content Platforms & Operations team which is responsible for the development and ongoing advancement of the technical and operational functions driving the worldwide distribution and monetization of Disney's linear networks and theatrical content.
Requirements
- 3+ years in full stack development, building highly scalable, secure, and user-centric applications.
- Strong understanding of async programming models (events, callbacks, etc)
- Backend: Java, Spring Boot.
- Frontend: React, Node.js, HTML/CSS, modern JavaScript.
- APIs: RESTful Web Services.
- DevOps: Docker, Kubernetes, CI/CD pipelines.
- Demonstrated proficiency designing APIs and building RESTful services
Responsibilities
- Full Stack Development: Build and maintain web applications using Java/Spring Boot on the backend and React, Node.js, and modern JavaScript frameworks on the frontend.
- API & Integration: Design and implement RESTful services and integrate with internal and external systems.
- DevOps & Deployment: Apply CI/CD pipelines and work with Docker, Kubernetes, and cloud platforms to ensure reliable deployments and operational excellence.
- Provide technical guidance and evangelize best practices.
- Develop and maintain a deep understanding of our core systems and how they interact with upstream and downstream dependencies.
- Contribute and review code, set standards, and work with engineers to ensure product and design specifications are met
- Responsible for fundamental platform performance, scalability, and resiliency
Other
- A collaborative technologist who elevates team performance.
- A problem-solver who brings fresh perspectives and innovative ideas.
- A professional who takes ownership, holds themselves accountable, and contributes to a culture of excellence.
- Motivated self-starter with the ability to learn and adapt to new technologies. Can effectively articulate complex ideas and influence others through well-reasoned explanations
- Enjoy working within a team setting of engineers of varying experience