Search by job, company or skills

Staff Engineer- Fullstack,(LIVE Team)

Staff Engineer- Fullstack,(LIVE Team)

Warner Bros. Discovery
3-8 Years
Not Disclosed

This job is no longer accepting applications

Job Description

Roles & Responsibilities

  • Lead, mentor, and manage a team of software engineers, fostering a collaborative, psychologically safe, and high-performance work environment.
  • Support the engineers on the team by coaching, setting goals, and providing regular feedback.
  • Facilitate team ceremonies - daily stand ups, weekly team meetings, retrospectives, etc.
  • Champion processes and the engineering maturity expected of an established tech-focused organization.
  • Lead design, discovery, technical planning, and status discussions within your team, helping set direction and context, and identifying any gaps or blockers.
  • Contribute to discussions around high level planning, roadmaps, and status with teams across the organization.

What to Bring

  • 9-13 years of experience developing scalable software using microservices
  • Experience in backend and frontend software development, ranging from building micro services and event driven architectures/solutions to customer-facing UI.
  • Experience in private and public API design and cross-service integrations.
  • Experience with software engineering best practices (e.g., unit testing, design patterns, building maintainable code, performance)
  • Familiarity with a range of database technologies, encompassing both SQL and NoSQL options.
  • Usage and deep understanding of JavaScript/TypeScript, Kubernetes, Kafka and AWS services
  • Experience building, operating, and owning services. Implementing operational excellence mechanisms, runbooks, and best practices including alerting, metrics, and logging using CloudWatch, PagerDuty, etc.
  • Ability to work with minimal instructions on day-to-day work, able to consume and self-start with general instructions on new assignments.
  • Fosters an inclusive, supportive, and physiologically safe engineering culture.

About you:

  • You understand a broad range of computer science concepts, and know how, when, and when not to use them. You can dive deep into a wide range of technical problems offering suggestions and feedback to your team, and you are still comfortable with technical details.
  • You make good decisions and exercise accurate judgement when choosing to build new vs adapting existing systems.
  • You are experienced and capable of playing a leading role to design and develop major functional changes to existing software systems, or new ones, in collaboration with other teams as necessary.
  • You propose and proactively seek to establish best practices where none exist and have a track-record of applying these on teams you have led.
  • You are comfortable with scrum agile methodologies, aiming for continuous improvement, adapting best engineering practices, and leading by example.

More Info

Similar Jobs

8-10 yrs
Bengaluru, India
Skills:
React, Typescript, Docker, PostgreSQL, Node.js, MongoDB, Azure, AWS
7-9 yrs
Bengaluru, India
Skills:
state management , Testing, React, Typescript, Javascript, real-time collaboration, WebSockets, canvas rendering, plugin or extensibility systems, large-scale frontend migration
8-10 yrs
Bengaluru, India
Skills:
Oauth2, Prometheus, Node.js, Grafana, Npm, Git, React, Typescript, Docker, Kubernetes, Webpack, Jest, NextJS, Playwright, pnpm, Vite, Argo CD, OIDC
6-8 yrs
Bengaluru, India
Skills:
Json, Sql, Maven, Hazelcast, Http, React, Kafka, Angular, MySQL, Stash, Nosql, Git, REST, Spring Boot, Java, Microservices, Prometheus, Kubernetes, Docker, Jenkins, Intellij, MongoDB, JetBrains, VSCode, GENAI
10-12 yrs
Bengaluru, India
Skills:
Sql, large-scale distributed systems, data pipelines, server-side web technologies, Service-Oriented Architectures, SaaS platform, front-end architecture