Senior Software Development Engineer, Backend ( PNR )
Core
Build and operate backend systems powering real-time personalized content discovery and recommendation experiences across FOX's digital products.
Role type
Senior Software Development Engineer (Backend)
Builds
High-throughput, low-latency backend microservices, recommendation engines, reranking services, user profile systems, and model serving pipelines.
Domain
Media & Entertainment / Personalization & Recommendations
Deliverable
production ML models
Required skills
Golang, distributed systems design, PostgreSQL/Aurora, Redis/ElastiCache, DynamoDB, AWS, system design, performance optimization
Preferred skills
Vector databases (Milvus, Zilliz, Pinecone), search engines (OpenSearch/Elasticsearch), ML model serving (Triton, KServe, SageMaker), event-driven architectures (Kafka), Kubernetes (EKS), Terraform, observability stacks (OpenTelemetry, Prometheus, Grafana, Datadog), service mesh (Istio)
Technologies
Golang, PostgreSQL, Aurora, Redis, ElastiCache, DynamoDB, AWS, Kafka, Kubernetes, EKS, Terraform, OpenTelemetry, Prometheus, Grafana, Datadog, Milvus, Zilliz, Pinecone, OpenSearch, Elasticsearch, Triton, KServe, SageMaker, Istio
Responsibilities
Design and build high-throughput backend microservices for real-time personalization; take end-to-end ownership of system design to production rollout; build resilient distributed systems; integrate ML models into real-time serving pipelines; optimize systems for performance, latency, and scalability; participate in on-call rotation for production reliability.
Seniority
Senior, hands-on IC

