Search by job, company or skills

Warner Bros. Discovery

Staff Engineer- Fullstack,(LIVE Team)

3-8 Years
Save
  • Posted 12 hours ago
  • Be among the first 50 applicants
Early Applicant
Quick Apply

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

Job ID: 111344489

Similar Jobs

Bengaluru

Skills:

NosqlFrontendData SecurityHttpSqlPythonMTS

Bengaluru

Skills:

TypescriptJavascriptCloudwatchNosqlSqlAwsSoftware EngineeringKAM

Bengaluru, India

Skills:

react.js GolangAgile MethodologiesPostgreSQLAPI designRESTTypescriptGcpJavascriptMongoDBPythonAWSDevOps practicesNext.jsAI-assisted coding tools

Bengaluru, India

Skills:

JavaSpring BootYarnCss3GitReactTypescriptMySQLHtml5Rest ApisWebpackJestReact Testing LibraryPlaywrightBabelVite

Bengaluru, India

Skills:

JsonSqlMavenHazelcastHttpReactKafkaAngularMySQLStashNosqlGitRESTSpring BootJavaMicroservicesPrometheusKubernetesDockerJenkinsIntellijMongoDBJetBrainsVSCodeGENAI