Lead Software Engineer
We are caching infrastructure professionals who employ best-practices to develop scalable caching solutions. We're responsible for the development and operational efficiency of Disney’s owned and operated Origin, Mitdier, and Edge appliances, which serve content for Disney+, Hulu, ESPN+, and Star+.
Responsibilities :
- Lead a significant part of the architecture and implementation of data plane and configuration software to the Disney Origin, Midtier, and Edge appliance ecosystem.
- Work as a technical lead to architect next generation caching technologies
- Create and manage mechanisms to collect metrics and synthesize meaningful insights with that data.
- Apply principled engineering practices including unit testing, integration testing, continuous integration and, by your example, lead others in your team to do likewise.
- Develop your technical understanding to support and build your career.
- Act as a mentor and an example to others in your team and across the organization.
Basic Qualifications :
- 15+ years of software architecture and development experience.
- 10+ years systems programming experience in C or C++ and Python
- Expert level knowledge of scaling HTTP, caching and networking protocols
- Demonstrated ability to lead development teams through complex engineering challenges.
- Proficient writing code against Linux I/O and Storage subsystems
- A strong foundation in system design
- Proven experience building highly performant, stable systems
- A fondness for unit tests and automated testing in multiple forms
- Knowledge pertaining to the logging and manipulation of monitoring / metrics
Preferred Qualifications:
- Prior experience with Varnish Cache and VCL
- Solid troubleshooting and debugging skills
- Knowledge of video streaming / HLS / DASH
- Familiarity with storage technologies - SSD, NVME, DC-PDIMM