Job Description
Company: ESPN
Location: Bristol, CT / New York, NY
Workplace Type: On-site
Employment Type: Full-time
Pay / Compensation: $144,100.00 to $202,400.00 per year
About the Role
Disney Entertainment and ESPN Product & Technology is looking for a Senior Software Engineer – Database to join the Data Stores team. In this fast-paced environment, you will help build and maintain highly available relational database systems operating across multiple cloud environments. These databases support many of the systems powering digital media supply chains and consumer-facing products for major brands like Disney+, Hulu, ESPN, ABC, and more.
What You’ll Do / Key Responsibilities
- Infrastructure Availability: Responsible for building, deploying, and ensuring all DEEP&T database infrastructure is available 24/7/365.
- Automation & Modernization: Leverage software development and automation to design, modernize, and deliver database infrastructure.
- Architecture & Design: Participate in setting the architectural direction for database platforms, analyzing, designing, and deploying fault-tolerant, distributed, and highly available database infrastructure.
- Performance & Tuning: Provide deep database expertise through performance tuning, troubleshooting, and administration.
- Reliability & Scaling: Build infrastructure and systems for scalability, resiliency, availability, and recovery through infrastructure as code and configuration management.
- Monitoring & Support: Provide relevant insights of data store infrastructure through metrics, monitoring, and alerting, and participate in live event support and on-call rotation.
Requirements & Qualifications
- 5+ years of related work experience with relational database systems such as PostgreSQL, MySQL, Amazon RDS, and Amazon RDS Aurora.
- BA/BS degree in Computer Science or equivalent technical experience.
- Fundamental understanding of database internals for at least one of the core database engines.
- Intermediate to advanced level of expertise in one or more programming languages such as Python, Java, or Go.
- Experience running, deploying, and maintaining production cloud infrastructure in Amazon Web Services.
- General understanding and experience with Linux operating system, network, and containers.
- Experience with infrastructure as code tools like Terraform or CloudFormation.
- Experience designing and deploying fault-tolerant, distributed, and highly available database infrastructure, along with disaster recovery planning.
Preferred Qualifications
- Experience operating within a database reliability engineering (DRE) and/or systems reliability engineering (SRE) role.
- Experience building a proper path to production leveraging multiple lifecycles, testing, integration, and CI/CD pipelines.
- Experience running, deploying, and maintaining production cloud infrastructure in Azure and GCP.
- Experience with configuration management tools like Ansible or Chef.
Benefits & Perks
- Comprehensive medical, financial, and other benefits.
- Bonus and/or long-term incentive units provided as part of the compensation package.
Disney Entertainment & Sports LLC 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.