Senior Specialist - Software Engineering
As a Sr. Software Engineer in Global Identity, you will play an integral part in building the future of Streaming at Warner Bros Discovery’s products and brands ranging from Max, D+, CNN, TNT Sports to many other WBD brands.
• Help build the backend services that power the registration, authentication and account management experiences for millions of subscribers around the world
• Collaborate with other software engineers and product teams to ensure successful implementation of software solutions to meet our primary goals
• Use data to solve real world problems and improve customer experience.
• Drive best engineering practices including testing, code/architecture reviews, and documentations.
• Handle operational issues and troubleshoot bugs independently.
The Essentials
• 5+ years of experience in software engineering building scalable services for consumer products or platforms in production environments.
• Have a strong understanding of Computer Science fundamentals, including algorithms, data structures, and operating systems.
• Solid understanding of how the internet works and operates, specifically on client/server and server/server transactions with a keen knowledge of GRPC, HTTP, DNS, REST.
• Quick learner who can leverage surrounding resources to solve problems.
• Be passionate about software engineering with a strong sense of ownership for the code that you and your team write.
• Seek self-improvement and adapt to suggestions and feedback.
• Fluency in Java, Relational DBs (SQL) and DynamoDB/MongoDB
• Familiar with the AWS cloud environment (EKS, Elastic-Cache, RDS, DynamoDB)
• Ability to provide periodic on-call support for critical emergent customer-facing issues.
• A passion for learning, sharing knowledge, and working in a team setting with engineers of varying levels of experience.
Nice to Haves
• Experience with Java Vertx and Spring Boot.
• Success in designing and building highly available systems at scale.
• Experience working with common database technologies: SQL/Postgres, Dynamo, Redis
• DevOps experience, where you've owned and operated the systems you've developed.
• Experience in monitoring and telemetry: Telegraph, Grafana, and Prometheus.
• Experience working with cloud technologies, especially Kubernetes, AWS and Kafka.
• Experience with security software engineering, especially for distributed applications.
• Experience with Git version control.
Job Segment:
Test Engineer, Software Engineer, Cloud, Testing, Computer Science, Engineering, Technology