This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Senior Software Engineer

$119,700 - $222,300/Yr

Warnermedia - Burbank, CA

posted 2 months ago

Full-time - Senior
Burbank, CA
Professional, Scientific, and Technical Services

About the position

The Senior Software Engineer position at Warner Bros. Discovery involves designing, developing, and maintaining both front-end and back-end components of software systems. The role is critical in ensuring scalable, modular architecture that supports global deployment, particularly for the Trust and Safety team, which focuses on privacy, fraud, and abuse prevention solutions. The ideal candidate will have a strong background in building high-performance systems and will play a key role in team strategy and mentoring other engineers.

Responsibilities

  • Design, develop, and maintain front-end and back-end components of software systems.
  • Build event-driven architectures and microservices for seamless integration.
  • Collaborate with distributed teams to deliver a reliable user-centric experience.
  • Maintain high code quality and operational excellence for deployment readiness.
  • Evaluate run-time performance and make trade-offs using various algorithms and data structures.
  • Conduct code reviews and provide feedback on operational excellence.
  • Mentor other engineers and contribute to team planning and strategy.

Requirements

  • 5+ years in backend and full-stack engineering with proficiency in Java development (Vert.x framework is a plus).
  • Experience in NodeJS, Golang, gRPC is a plus.
  • Strong expertise in microservices, event-driven solutions, and API development (GraphQL and REST).
  • Proficiency in JavaScript frameworks like React or Angular, HTML/CSS, and UI/UX design principles.
  • Experience with SQL and NoSQL databases (e.g., DynamoDB, Elasticsearch, Postgres Aurora).
  • Proficiency with AWS (Compute, Network Security, API Gateways, VPCs, Kubernetes, Fargate/EKS) and containerization (Docker, Kubernetes).
  • Experience with CI/CD tools, Jenkins configuration, and Kafka/MKS is a plus.
  • Strong understanding of testing frameworks and methodologies for both front-end and back-end.

Nice-to-haves

  • Experience building, operating, and owning services.
  • Implementing operational excellence mechanisms including alerting, metrics, and logging using Prometheus, CloudWatch, Kibana, PagerDuty.
  • Experience with software engineering best practices (e.g., unit testing, design patterns, building maintainable code, performance).

Benefits

  • Health insurance coverage
  • Employee wellness program
  • Life and disability insurance
  • Retirement savings plan
  • Paid holidays and sick time
  • Vacation
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service