Software Engineer II - Databases

A leading diversified international family entertainment and media enterprise focused on creating world-class stories and experiences.
$120,300 - $161,300
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Entertainment
This job posting may no longer be active. You may be interested in these related jobs instead:
Direct Channel Strategy & Activation Campaign Developer

Direct Channel Strategy & Activation Campaign Developer role at Disney, focusing on data-driven marketing campaigns using SQL, Java, and marketing automation tools.

Software Engineer II

Software Engineer II position at Disney Entertainment building core data services and APIs for Disney Streaming platforms, offering competitive pay and benefits.

Software Engineer II, Web Infrastructure

Software Engineer II position focused on web infrastructure at Disney in New York

Software Engineer II - C++

Software Engineer II position at Disney Entertainment focusing on C++ development for platform abstraction and orchestration systems across multiple partners and devices.

Software Development Engineer, Mechatronics and Sustainable Packaging

Software Development Engineer position at Amazon's Sustainable Packaging team, focusing on developing technologies to reduce packaging waste and improve customer experience.

Description For Software Engineer II - Databases

Disney Entertainment & ESPN Technology is seeking a Software Engineer II to join their Data Stores team in an exciting and fast-paced environment. This role is crucial in building and maintaining highly available relational database systems that operate across multiple cloud environments, supporting DE&ET's digital media supply chain and consumer-facing products.

The position offers an opportunity to work at the intersection of software engineering and database administration, where you'll apply engineering principles to build processes and automation that deliver infrastructure faster, safer, and more consistently. You'll be part of a team that powers worldwide content production and distribution platforms, contributing to cross-functional services including Data Analytics, Software Development, and Infrastructure.

As a Software Engineer II, you'll be responsible for ensuring 24/7/365 availability of database infrastructure, leveraging software development practices to modernize and automate database operations. The role involves analyzing, designing, and deploying fault-tolerant, distributed database systems while proactively planning for capacity and performance optimization.

Disney Entertainment & ESPN Technology offers an environment where you'll be:

  • Building the future of Disney's media business through innovative infrastructure
  • Working at impressive scale, serving millions of consumers across platforms like Disney+, Hulu, ABC News, and ESPN
  • Contributing to groundbreaking products that shape industry norms
  • Collaborating with world-class teams in a company known for creating magical experiences

The position offers competitive compensation ($120,300-$161,300) plus bonus potential and comprehensive benefits. You'll be part of a company with a rich legacy in entertainment, working on systems that directly impact how audiences worldwide experience Disney's content.

The ideal candidate will bring strong technical expertise in database systems, cloud infrastructure (particularly AWS), and programming languages like Python, Java, or Go. You'll need to be comfortable with Linux environments, infrastructure as code, and maintaining high-availability systems at scale. This role presents an excellent opportunity to grow your career at the intersection of entertainment and technology while contributing to systems that delight millions of users globally.

Last updated a month ago

Responsibilities For Software Engineer II - Databases

  • Build, deploy and ensure 24/7/365 database infrastructure availability
  • Design and deliver database infrastructure through software development and automation
  • Deploy fault-tolerant, distributed and highly available database systems
  • Plan and implement infrastructure changes through capacity forecasting
  • Provide database expertise through performance tuning and administration
  • Develop automation and tooling for operational efficiency
  • Build scalable and resilient infrastructure through code
  • Provide infrastructure insights through metrics and monitoring
  • Maintain documentation
  • Participate in on-call rotation

Requirements For Software Engineer II - Databases

PostgreSQL
MySQL
Python
Java
Go
Linux
  • Bachelor's degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field
  • 3+ years of experience with relational database systems
  • Experience working in Agile software development
  • Experience with source control management tools
  • Intermediate to advanced expertise in Python, Java, or Go
  • Experience with AWS cloud infrastructure
  • Understanding of Linux, networking, and containers
  • Experience with infrastructure as code
  • Excellent verbal and written communication skills

Benefits For Software Engineer II - Databases

Medical Insurance
401k
  • Medical Insurance
  • 401k

Interested in this job?