{"id":1575886,"url":"https://alion.io/job/pressroom-principal-software-engineer","title":"Principal Software Engineer","company":{"id":21042,"name":"Warner Bros. Discovery","domain":"wbd.com","url":"https://alion.io/company/warner-bros-discovery","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":81,"open_postings":23,"ghost_share":0,"stale_share":0.957,"repost_share":0,"time_to_fill_p50_days":18,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Bengaluru, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":25000,"max_usd":58000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":57},"experience_years_min":15,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"Amazon EKS","optional":false},{"name":"Apache Kafka","optional":false},{"name":"Apollo","optional":false},{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"Datadog","optional":false},{"name":"Docker","optional":false},{"name":"DynamoDB","optional":false},{"name":"GitHub Actions","optional":false},{"name":"GraphQL","optional":false},{"name":"Helm","optional":false},{"name":"Kotlin","optional":false},{"name":"Kubernetes","optional":false},{"name":"Node JS","optional":false},{"name":"OpenTelemetry","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Prisma","optional":false},{"name":"RabbitMQ","optional":false},{"name":"React.js","optional":false},{"name":"Redis","optional":false},{"name":"Swift","optional":false},{"name":"Terraform","optional":false},{"name":"Terragrunt","optional":false},{"name":"TypeScript","optional":false},{"name":"AWS Lambda","optional":true},{"name":"Claude Code","optional":true},{"name":"Context Engineering","optional":true},{"name":"Copilot","optional":true},{"name":"Cursor","optional":true},{"name":"Elixir","optional":true},{"name":"Embeddings","optional":true},{"name":"Function Calling","optional":true},{"name":"JavaScript","optional":true},{"name":"LLM","optional":true},{"name":"LLM Guardrails","optional":true},{"name":"Model Context Protocol","optional":true},{"name":"Push Notifications","optional":true},{"name":"RAG","optional":true}],"status":"live","first_seen_at":"2026-08-05T00:00:00Z","employer_posted_date":"2026-08-05","last_verified_at":"2026-10-17T04:59:46Z","board_verified":true,"closed_at":null,"days_open":73,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":73},"description":"Welcome to Warner Bros. Discovery… the stuff dreams are made of.\nWho We Are…\nWhen we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD’s vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life, the creators bringing them to your living rooms and the dreamers creating what’s next…\nFrom brilliant creatives, to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive.\nPrincipal Engineer - Bleacher Report, Bangalore\nAbout Warner Bros. Discovery:\nWarner Bros. Discovery, a premier global media and entertainment company, offers audiences the world's most differentiated and complete portfolio of content, brands and franchises across television, film, streaming and gaming. The new company combines Warner Media’s premium entertainment, sports and news assets with Discovery's leading non-fiction and international entertainment and sports businesses.\nFor more information, please visit www.wbd.com.\n Meet Our Team:\nWBD Sports encompasses a wide range of sports brands and channels, reaching over 130 million people monthly in more than 200 markets and 20+ languages. Key brands include Bleacher Report, Eurosport and TNT Sports. WBD Sports offers comprehensive coverage of major sports events - the Olympics in Europe, tennis Grand Slams and road cycling Grand Tours (e.g., Tour de France) - across platforms including TV and streaming services such as Max and Discovery+. It also manages and promotes 55 global events annually, while TNT Sports UK features exclusive live sports such as the Premier League and UEFA Champions League.\nBleacher Report (B/R) is one of the most recognised digital sports brands in the U.S., serving millions of fans across NBA, NFL, MLB and more. B/R is a real-time, mobile-first sports experience - combining sports messaging and community, live stream clips, editorial articles, Gamecast, live scores and schedules - powered by a federated GraphQL platform, event-driven microservices, and native mobile and web clients. As a Principal Engineer on the Bleacher Report team, you will own the end-to-end technical direction of these fan-facing experiences and the platform behind them.\n Roles & Responsibilities:\nWe are looking for a hands-on Principal Fullstack Engineer to lead the architecture, design and delivery of Bleacher Report's fan-facing products and the services that power them - from the GraphQL platform and real-time data pipelines down to the native mobile and web clients. This is a high-impact technical leadership role that bridges business needs and engineering execution across the full stack.\nOwn end-to-end architecture across the stack - from client applications (iOS, Android/TV, Web) through the federated GraphQL API layer to the backend microservices, data stores and streaming pipelines that power scores, schedules, Gamecast, articles, clips and messaging.\n\nDrive the design and evolution of a federated GraphQL platform (Apollo Federation v2 / Apollo Gateway), defining subgraph boundaries, schema governance, entity ownership and versioning strategy across many teams.\n\nArchitect low-latency, high-throughput, event-driven systems for real-time sports data (live scores, play-by-play, notifications) using Kafka, message queues and caching, designed for game-day traffic spikes.\n\nSet the technical direction for client-facing experiences and collaborate closely with mobile (Swift/iOS, Kotlin/Android & TV) and web engineers on API contracts, performance and data-fetching patterns.\n\nEnsure Tier-1 reliability: define SLAs/SLOs, resilience patterns (timeouts, retries, circuit breakers, back-pressure), observability and capacity planning for services that require high uptime during live events.\n\nPartner with Product, Content/Editorial, Data, Design and cross-functional engineering teams to translate business requirements into scalable, cohesive technical solutions.\n\nReview and approve technology choices and designs - assessing options for cost, performance, scalability, security and maintainability - and lead design and architecture reviews.\n\nDefine and enforce engineering standards: coding standards, testing strategy, CI/CD, performance benchmarks and quality gates across services and clients.\n\nMentor senior and mid-level engineers, raise the technical bar, and contribute to the team's technical roadmap and long-term platform strategy.\n\nInvestigate and resolve complex, cross-cutting production issues - latency, data consistency, cache correctness, memory and stability - across the full stack.\n\nDrive innovation and adoption of emerging technologies - including AI-assisted development and agentic AI capabilities - and industry best practices, keeping B/R's stack and engineering practices modern and competitive.\n\nCommunicate effectively with engineering leadership, stakeholders and business functions to ensure alignment and a cohesive approach.\n\n What to Bring:\nBachelor's or Master's degree in Computer Science, Engineering, or a related field.\n\n15+ years of experience in software engineering, with a proven track record of architecting and delivering complex, large-scale distributed systems and platforms end to end.\n\nDeep, hands-on expertise in TypeScript/Node.js and modern backend frameworks (e.g., Express), building production services at scale.\n\nStrong expertise in GraphQL, ideally Apollo Server and Apollo Federation (subgraphs, gateway/router, schema design and governance), including patterns like DataLoader for efficient data fetching.\n\nSolid frontend/client architecture experience - able to define API contracts and data-fetching patterns for React web and/or native mobile clients (Swift/iOS, Kotlin/Android), and reason about client performance and UX at scale.\n\nStrong data layer expertise: relational databases (PostgreSQL, ideally with Prisma/ORMs) and NoSQL (MongoDB, DynamoDB), plus caching with Redis/ElastiCache (cache-aside, invalidation, stampede protection).\n\nExperience designing event-driven and streaming architectures with Apache Kafka (and/or RabbitMQ/SQS), including schema/contract management (e.g., Protobuf).\n\nExperience building and operating Tier-1 systems (high uptime, strict SLAs) with real-time/low-latency requirements and large, spiky traffic.\n\n5+ years of cloud experience (AWS preferred), with Kubernetes/EKS, Docker, Helm, and Infrastructure as Code (Terraform/Terragrunt).\n\nStrong grounding in resilience patterns, observability (Datadog, OpenTelemetry, structured logging) and production operations.\n\nSolid understanding of CI/CD (GitHub Actions), automated testing, code quality tooling, and secure engineering (JWT/auth, secrets management).\n\nExcellent problem-solving, debugging and performance-tuning skills.\n\nStrong communication and leadership skills; ability to influence and drive cross-team technical decisions.\n\n Nice to Have:\nExperience with Elixir/OTP (Phoenix, GenStage) or other BEAM/actor-model, back-pressure-aware systems.\n\nExperience delivering real-time consumer products at massive scale - sports, social, messaging, live scores, or live streaming/clips.\n\nExperience with push notifications at scale (APNS/FCM) and fan engagement/messaging systems.\n\nExposure to serverless (AWS Lambda) and multi-region, globally distributed architectures.\n\nHands-on experience with AI-assisted development and agentic coding workflows (e.g., Cursor, GitHub Copilot, Claude Code) to accelerate delivery, and a track record of driving responsible adoption across engineering teams.\n\nExperience designing or integrating agentic AI / LLM-powered features into production systems - including patterns like retrieval-augmented generation (RAG), tool/function calling, agent orchestration, evaluations and guardrails.\n\nFamiliarity with the modern AI engineering ecosystem - LLM APIs, vector stores/embeddings, prompt and context engineering, and protocols such as MCP (Model Context Protocol) for tool integration.\n\nA demonstrated habit of continuously evaluating and adopting emerging technologies - piloting new tools, running proofs-of-concept, and setting the bar for how the team leverages AI to improve developer productivity and product experiences.\n\nContributions to open-source projects or engagement with the GraphQL/streaming communities.\n\n Characteristics & Traits:\nNaturally inquisitive, critical thinker, proactive problem-solver, and detail-oriented.\n\nPositive attitude and an open mind.\n\nStrong organizational skills with the ability to act independently and responsibly.\n\nSelf-starter, comfortable initiating projects from design to execution with minimal supervision.\n\nAbility to manage and balance multiple (and sometimes competing) priorities in a fast-paced, complex business environment and can manage time effectively to consistently meet deadlines.\n\nTeam player and relationship builder.\n\nWhat We Offer:\nA Great Place to work\n\nEqual opportunity employer\n\nFast track growth opportunities\n\nHow We Get Things Done…\nThis last bit is probably the most important! Here at WBD, our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at www.wbd.com/guiding-principles/ along with some insights from the team on what they mean and how they show up in their day to day. We hope they resonate with you and look forward to discussing them during your interview.\nChampioning Inclusion at WBD\nWarner Bros. Discovery embraces the opportunity to build a workforce that reflects a wide array of perspectives, backgrounds and experiences. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, regardless of sex, gender identity, ethnicity, age, sexual orientation, religion or belief, marital status, pregnancy, parenthood, disability or any other category protected by law.If you’re a qualified candidate with a disability and you require adjustments or accommodations during the job application and/or recruitment process, please visit our accessibility page for instructions to submit your request.","description_format":"text","description_chars":10346,"description_truncated":false,"requirements":{"experience_years_min":15,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Growth opportunities"],"hiring_locations":[{"name":"India","iso":"IN","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Cybersecurity","Media & Entertainment","Standards & Industry Bodies"],"lifecycle":[{"event":"open","at":"2026-10-01T10:03:06Z"}],"visa":[],"liveness":{"score":8,"band":"cold","label":"Long shot","p_open":1,"p_active":0.298,"p_room":0.28,"age_days":73,"expected_fill_days":18,"reasons":["conf:0","stale_co","velocity","win:tail","crowd:brand"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/pressroom-principal-software-engineer","json_url":"https://alion.io/job/pressroom-principal-software-engineer.json","meta":{"generated_at":"2026-10-17T13:14:29Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":17752,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":21042},"rest":"https://alion.io/mcp/rest/get_company?id=21042"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fpressroom-principal-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fpressroom-principal-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fpressroom-principal-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/pressroom-principal-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fpressroom-principal-software-engineer"}]}