Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Disney Entertainment & ESPN Technology Logo

Sr Software Engineer

Disney Entertainment & ESPN Technology

$148,700 - $199,400
Oct 19, 2025
New York, NY, USA
Apply Now

Disney Entertainment & ESPN Product & Technology is looking to hire a Sr Software Engineer to help implement software solutions to automate, enhance, and support their data platform, primarily leveraging Snowflake and cloud technologies. The goal is to guide the creation of a robust, scalable, and secure data ecosystem that pushes the boundaries of what is possible using the latest technologies available in AWS, Snowflake, and beyond.

Requirements

  • Experience with Infrastructure-as-Code (IaC) tools, especially Terraform, CICD, or automation tools
  • Extensive, production-level Python programming experience that demonstrates strong software engineering fundamentals (e.g., modularity, testing, clean code, object-oriented design). Verifiable experience building data APIs, reusable libraries, and automation frameworks is essential.
  • Snowflake expert, including architecture, management, and key features
  • Strong SQL skills, including the ability to write, debug, and optimize complex queries for large-scale datasets
  • Comprehensive understanding of data warehousing concepts and cloud platforms (AWS, Azure, or GCP). Experience with data modeling techniques (e.g., dimensional modeling, star schema, data vault)
  • Expertise in designing complex systems and making key architectural decisions with reasonable trade-offs
  • Hands-on experience with Databricks and PySpark for large-scale data processing, ETL, or machine learning engineering. Professional experience with Apache Airflow or Prefect for managing complex, interdependent data pipelines.

Responsibilities

  • Contribute to the development and maintenance of software solutions using Python to automate and enhance the management of the Snowflake data platform, including user access, permissions, and resource utilization.
  • Help maintain integrations between Snowflake and other systems using Python, APIs, and Snowflake connectors, ensuring robustness and maintainability
  • Collaborate with the team to design and implement data models, applying advanced software engineering principles to ensure database schema design is scalable and maintainable
  • Help leadership mentor junior engineers through constructive code reviews, pair programming, and active knowledge sharing.

Other

  • Problem-solving skills and the ability to learn new technologies quickly.
  • Master’s Degree in Computer Science
  • At least 5 years of relevant professional experience and Bachelor’s degree in Computer Science or related field OR 3+ years of relevant professional experiences and a Master’s degree in Computer Science or related field