Full Time Job

Senior Software Developer

Warner Media

London, United Kingdom 08-20-2021
Apply @ Employer
  • Paid
  • Full Time
Job Description
Our values and the way we work:
• We act courageously – we're bold, candid and kind, and stand up for what is right
• We focus on the future, we face forwards and equip ourselves to compete and succeed in the future, while learning and celebrating our heritage
• We succeed together – we create more opportunities and achieve higher performance when we are inclusive and collaborate as one company
• We are agile – we're decisive, empower others, thrive within ambiguity, chance, and move fast when needed
• We create connection – We inspire passion and pride in our work and make an impact
• We aim high – we set ambitious goals and hold everyone, especially ourselves, accountable for our best performance

The Team
WarnerMedia has been and will stay at the forefront of technology and development best practices. WarnerMedia Technology team supports dozens of high-profile media brands that can't afford to lag behind the technical curve – and we don't. You will help us stay at the forefront of data privacy and first party data efforts at WarnerMedia and take us to the next level.

What will I be doing?
You are a major contributor to the success of Warner Media initiatives on the International Expansion team. This role is heavily focused on system architecture, design, implementation, and operations of making HBO Max a globally scalable and customer centric platform. You will work with a team of software engineers to build the next generation HBO Max components and systems, to allow us to scale to the next level of growth for our users.

The Daily
• Design, code/build and deploy scalable & reliable cloud software systems
• Work with a team of engineers to build great software
Participate in software development projects using an Agile process and tools
• Be the technical subject matter expert for one or more high-profile systems
• Ensure monitoring, security, and maintainability concerns are met
• Troubleshoot and fix bugs, security vulnerabilities, and operational issues
• Providing consistency across work breakdown and estimation so that the team can maintain a sustainable pace of development while also allowing for good forecasting.
• Working with a sharp and motivated team of developers to help raise the bar for team who is already excellent.
• Lending guidance towards software development best practices, such as fully automated testing, CI/CD pipeline, monitoring, and devops.
• Working on an agile team using Kanban; attending agile ceremonies

The Essentials
• Senior-level experience as a full-stack software developer
• Expert Node.js, Javascript, Cloud (AWS), SQL & Document databases (Golang a plus)
• Strong experience with Kubernetes
• Experience with IaC tools like Terraform, CloudFormation
• Experience with various tools, languages, and structures including queueing mechanisms, Rest APIs, TSL, Routing, CDNs, caching/TTLs, DNS, and other modern web-devy things.
• Cloud based services, such as AWS, GCP, etc...
• Design in terms of Availability, Reliability, Scalability, Maintainability, and Security
• Experience in building tools (CLI, SDK) that other developers use and enjoy
• Familiarity with agile development methodologies
• Exposure to Mobile, ReactJS, and React Native a plus
• Self-starter, knows how to work around dead ends, can pick something up on the fly
• Always open for a discussion/debate and seeking consensus
• Excellent teamwork and communication skills, familiarity with agile development methodologies

You would be
• You're resourceful and creative
You love challenges and your analytical perspective finds the problems others may miss. Identify, analyze, and rectify is your mantra. Nothing is more satisfying than solving that difficult problem and you love to bring new ways to tackle an issue, even if it goes against popular opinion or the way things have been done before. You're not afraid to inject some reality when needed but offer alternative solutions - not excuses. You don't know the meaning of ''blocked''.
• You lead by example
People always request you when they want someone technical for their project. You're a mentor and make your teams stronger by being involved. When things get tough and deadlines are tight, you keep your cool, step up and do what is needed. We count on you and you can count on us.
• You play nice with others
You believe in one team despite what the org chart says. You rally team members to form a common alliance and use your great communication skills and attention to detail to ensure the delivery of exceptional products.
• Excellent teamwork
• communication skills
• Always open for a discussion/debate and seeking consensus
• Self-starter, you knows how to work around dead ends, can pick something up on the fly

Here is some more about us!

Jobcode: Reference SBJ-rn8bqm-3-236-212-116-42 in your application.