Staff Software Engineer- Java, Consumer Platform Team), Hyderabad

Warner Bros Discovery Warner Bros Discovery · Media · Hyderabad, Telangāna, India · Technology

Staff Software Engineer for Warner Bros. Discovery's Consumer Platform Team in Hyderabad. The role focuses on technical leadership, designing and implementing software systems, mentoring junior engineers, and ensuring high-quality software delivery for global streaming services. Requires strong CS fundamentals, experience with Java, cloud-native services, microservice architectures, and observability tools.

What you'd actually do

  1. Take a leading role within the team, providing technical guidance and expertise.
  2. Set the bar high by delivering exemplary software contributions in production.
  3. Coach and mentor junior engineers up to Senior Software Engineer level.
  4. Drive best practices within the team, setting the standards for quality.
  5. Collaborate with leadership to shape development strategies.

Skills

Required

  • Bachelor’s degree with 9 – 13 years of experience as a software developer
  • Strong CS fundamentals
  • Kubernetes-based microservice architectures
  • messaging services
  • DB services
  • API gateways
  • service mesh
  • infrastructure-as-code technologies/processes
  • modern Java features including Vert.x and Spring Boot
  • AWS
  • building and operating global-scale large platform services
  • observability tools (Grafana, Prometheus, Telegraph)
  • databases (PostgreSQL, DynamoDB, MongoDB)
  • infrastructure-as-code (Terraform)
  • large volume transaction systems
  • data migration workflows
  • operationalizing workflows into a self-serve system
  • data-driven infrastructure and service KPIs
  • security best practices
  • Operational experience (i.e., on-call rotation, incident response, playbooks)
  • Excellent written and verbal communication skills with emphasis on technical documentation

Nice to have

  • GCP
  • Azure

What the JD emphasized

  • global scale
  • high availability
  • low latency
  • millions of requests per day
  • quality, precision, and accuracy metrics