Sr Software Engineer

Disney Disney · Media · New York, NY +1

Software Engineer role focused on developing and supporting real-time, event-driven data systems, APIs, and web applications for Disney Entertainment and ESPN. Responsibilities include designing, building, and maintaining backend services using Java/Spring Boot, Kafka, SQL Server, and MongoDB, with some frontend work in React. The role involves system performance, reliability, data accuracy, troubleshooting, and modernization of legacy systems within an Agile environment. Requires participation in live event support and collaboration with cross-functional teams.

What you'd actually do

  1. Design, develop, and maintain backend services and APIs using Java/Spring Boot and related technologies to power data-driven applications that support real-time systems used across ABC News and Disney platforms.
  2. Design and build event-driven services and data pipelines that ingest, process, and distribute data from external providers using technologies such as Kafka and related messaging systems.
  3. Develop and optimize data tiers and processing logic using SQL Server and NoSQL data stores such as MongoDB.
  4. Lead troubleshooting and resolution of technical issues across multiple systems, including data ingest services, APIs, databases, and user interfaces.
  5. Own and support production systems by investigating bugs, data issues, and performance bottlenecks, and implementing reliable fixes and improvements.

Skills

Required

  • Java
  • Spring Boot
  • Kafka
  • SQL Server
  • MongoDB
  • API design
  • data processing
  • distributed systems
  • troubleshooting
  • production support

Nice to have

  • React