F
IT(Software/Hardware)

Senior Software Development Engineer, Backend - PNR API Platform (Golang / Personalization & Recommendations / AWS)

Fox Corporation

Role Overview

Fox Corporation is seeking an experienced Senior Software Development Engineer, Backend to join its Personalization & Recommendations (PNR) API Platform team on-site in Bengaluru, Karnataka, India. In this critical engineering role, you will design, build, and operate high-scale backend microservices that drive real-time content discovery and personalized recommendations across FOX digital properties, including FOX One, FOX Sports, FOX News, and Tubi. Working at the intersection of distributed systems and machine learning infrastructure, you will engineer recommendation pipelines, reranking services, and low-latency inference APIs powering experiences for millions of global users across Web, Mobile, and Connected TV platforms.

Core Responsibilities

  • Microservices & Systems Architecture: Architect, develop, and operate high-throughput, low-latency backend microservices powering real-time personalization and recommendation systems.
  • Distributed Platform Engineering: Design and maintain fault-tolerant, scalable, and observable distributed systems adhering to rigorous production reliability standards.
  • Multi-Model Data Management: Implement optimized data access and caching patterns using relational databases (PostgreSQL/Aurora), NoSQL datastores (DynamoDB), and in-memory caches (Redis/ElastiCache).
  • ML Inference Pipelines: Collaborate with Machine Learning Engineers and Data Scientists to integrate recommendation models and vector similarity workflows into real-time serving pipelines.
  • Performance & Cost Optimization: Profile and tune backend services for latency, throughput, memory efficiency, and cloud infrastructure costs at scale.
  • Operational Reliability: Participate in on-call rotations, establish monitoring and alerting standards, and drive operational excellence across CI/CD and deployment lifecycles.

Qualifications & Requirements

  • Educational Background: Bachelor’s or Master’s degree in Computer Science or a related technical discipline.
  • Professional Experience: 5+ years of software engineering experience building and maintaining high-throughput backend services in production.
  • Backend Programming: Strong proficiency in modern backend languages, with an emphasis on Golang.
  • Database & Caching Mastery: Proven experience working with relational systems (PostgreSQL/Aurora), NoSQL datastores (DynamoDB), and distributed caching strategies (Redis/ElastiCache).
  • Cloud Systems: Direct experience deploying and operating distributed services on Amazon Web Services (AWS).
  • Computer Science Core: Strong grasp of data structures, algorithms, high-level and low-level system design (HLD/LLD), and concurrency models.
  • Desirable Qualifications: Prior exposure to vector databases (Milvus, Pinecone), search engines (Elasticsearch, OpenSearch), ML model serving frameworks (Triton, KServe, SageMaker), event streams (Kafka, SQS), Kubernetes (EKS), or Terraform.

About Fox Corporation

Fox Corporation delivers leading news, sports, and entertainment content through iconic brands including FOX News Media, FOX Sports, FOX Entertainment, FOX Television Stations, and Tubi Media Group. Backed by innovative technology and deep data insights, Fox builds and scales world-class digital platforms serving millions of concurrent viewers worldwide.

Important Candidate Notice

This job posting and its descriptions are owned by Fox Corporation . We provide this overview to help developers discover opportunities. For applications, responses, or follow-ups, please connect with Fox Corporation directly. Job Central Hub does not process applications or review candidate queries.

Profile Match Score

Sign in to see how well your skills and experience align with this job.

Sign In
Overview
Expected Salary ₹22 - ₹42 Lakhs/Annum
Experience Required 5 - 9 Years
Last Date to Apply Continuous Recruitment
Posted On 10-11-2026
Mandatory Skills
Golang Distributed Systems Microservices Architecture AWS PostgreSQL / Aurora DynamoDB Redis / ElastiCache Data Structures & Algorithms ML Model Integration System Design (HLD / LLD)
Preferred Skills
Vector Databases (Milvus / Zilliz / Pinecone) OpenSearch / Elasticsearch ML Model Serving (Triton / KServe / SageMaker) Recommendation Engines Event-Driven Architecture (SNS / SQS / Kafka) Kubernetes (EKS) Terraform Observability (OpenTelemetry / Prometheus / Grafana / Datadog) Istio Service Mesh A/B Testing Platforms