Software Engineer II, Data Services

Fox CorporationLos Angeles, CA
2d$114,000 - $151,000Hybrid

About The Position

ABOUT THE ROLE FOX is looking for a Software Engineer II to join the Data Services Team—a small, high-impact group that builds the systems behind some of the biggest moments in news, weather, elections, and entertainment. This role sits within the Data Services team and reports to the Head of Data Services. As an individual contributor, you will design, develop, and build data service products that support multiple FOX business units. You’ll create APIs, pipelines, and backend services that scale to millions of users, power real-time experiences, and enable emerging technologies such as AI-driven tooling. If you’re excited about building resilient infrastructure that supports the events people care about most, this is an opportunity to make meaningful impact at scale.

Requirements

  • 2+ years of experience building and maintaining production backend services (Go preferred; Python a plus)
  • Familiarity with the .NET development environment, including C#, F#, and NuGet
  • Experience working with containers and Kubernetes, particularly AWS EKS
  • Working knowledge of Postgres, DynamoDB, and Redis
  • Experience with distributed messaging systems such as Kafka and AWS SQS/SNS
  • Strong understanding of API design principles, including REST, RPC, authentication, and versioning
  • CI/CD experience using GitHub Actions or similar tooling
  • Strong problem-solving skills and the ability to work effectively in a collaborative, fast-paced environment
  • Regular, on-site attendance at the workplace a minimum of 3 days per week is an essential function of the position. Selected candidate must be able to reliably meet this requirement.

Nice To Haves

  • Experience supporting large-scale media, streaming, or real-time data platforms
  • Familiarity with infrastructure as code best practices
  • Exposure to AI/ML-enabled data systems or tooling
  • Experience contributing to platform-level engineering or shared services teams

Responsibilities

  • Design, build, and maintain HTTP and RPC API services using Go, Python, C#, Node.js, and TypeScript
  • Build and maintain event-driven data pipelines leveraging Kafka and AWS SQS/SNS
  • Deploy and manage cloud infrastructure in AWS, including EKS (Kubernetes), Lambda, DynamoDB, Redis, and Postgres
  • Implement and enhance CI/CD pipelines using GitHub Actions and Terraform
  • Improve system reliability through enhanced test coverage, observability, and alerting
  • Collaborate cross-functionally with product and engineering teams to refine requirements and deliver iteratively
  • Participate in code reviews, technical design discussions, and team ceremonies

Benefits

  • medical/dental/vision
  • insurance
  • a 401(k) plan
  • paid time off
  • other benefits in accordance with applicable plan documents
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service