Sr Software Engineer
Job ID: 10103151
Location: New York, New York, United States / Santa Monica, California, United States / Bristol, Connecticut, United States / Raleigh, North Carolina, United States / San Francisco, California, United States / Seattle, Washington, United States / Morrisville, North Carolina, United States
Business: Disney Entertainment & ESPN Technology
Date posted: Jan. 06, 2025
Job Summary:
Disney Entertainment & ESPN Technology
On any given day at Disney Entertainment & ESPN Technology, we're reimagining ways to create magical viewing experiences for the world's most beloved stories while also transforming Disney's media business for the future.
Responsibilities:
- Design and implement caching software for the delivery of streaming media and API responses.
- Optimize caching performance through scale testing and system hardware/software design.
- Employ the Software Development Lifecycle to gather requirements, gain consensus on design, create robust implementations, and validate through automated testing.
- Create and manage mechanisms to collect metrics and synthesize meaningful insights with that data.
- Follow best practices to write documentation, tests, and code.
- Participate in peer reviews of code and design documentation both as author and reviewer.
- Cooperatively work within our organization during product upgrade and maintenance tasks.
- Support production deployments through troubleshooting, tuning, automation, and reliability engineering.
Basic Qualifications:
- 5+ years of development, systems reliability, or performance optimization experience.
- Bachelor's degree or equivalent in Computer Science, Computer Engineering, Mathematics, or a closely related field.
- Systems programming experience in C or C++.
- Fluency in scaling HTTP, caching and networking protocols.
- A strong foundation in streaming video and content distribution.
- Proven experience building highly performant, stable systems.
- Skilled at writing unit tests and building automated tests.
- Familiarity with metrics and observability tools such as Influx, Clickhouse or Grafana.
Preferred Qualifications:
- Prior experience with Varnish Cache/VCL or other HTTP caches.
- Expertise in Linux networking internals and/or storage subsystem.
- Python/Java/Go experience is useful.
- Solid troubleshooting and debugging skills.
- Familiarity with server hardware and the impact on performance of server architectures.
Compensation:
The hiring range for this position in Seattle, WA and in New York City, NY is $145,400 - $195,000 per year; the hiring range for this position in Santa Monica/Burbank/Glendale/L.A., California and in Bristol, Connecticut is $138,900 - $186,200; and the hiring range for this position in San Francisco, California is $152,100 - $203,900 per year and in Morrisville/Raleigh, North Carolina is $132,200 - $177,300 per year.
About The Walt Disney Company:
The Walt Disney Company is a leading diversified international family entertainment and media enterprise. Disney's stories, characters and experiences reach consumers and guests from every corner of the globe.
The Walt Disney Company is an equal opportunity employer. Applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, or protected veteran status.
#J-18808-Ljbffr