company_logo

Full Time Job

Lead Software Developer

Warner Media

Atlanta, GA 08-20-2021
 
  • Paid
  • Full Time
Job Description
The Job

WarnerMedia seeks a Lead Software Engineer for the Consumer Data Platform department.

The Lead Software Developer is a major contributor to the success of Warner Media initiatives on the Consumer Data Platform team. This role is heavily focused on system architecture, design, implementation and operations. As a lead developer, you will work with a team of software engineers through the architecture, design, implementation and operation phases of applications.

The Consumer Data Platform Team is responsible for building scalable solutions that enable WarnerMedia brands such as HBO, CNN, Team Coco, Warner Bros., and more, to keep their applications compliant with data privacy laws such as CCPA and GDPR. In addition, the team is responsible for building first party data solutions that give Warner Media and our customers better control over data we collect within our apps.

The Daily
• Design, code/build and deploy scalable & reliable cloud software systems
• Provide leadership and 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
• Provide consistency across work breakdown and estimation so that the team can maintain a sustainable pace of development while also allowing for good forecasting
• Work with a sharp and motivated team of developers to help raise the bar for team who is already excellent
• Lend guidance towards software development best practices, such as fully automated testing, CI/CD pipeline, monitoring, and devops
• Work on an agile team using Kanban; attending agile ceremonies
• As the technical subject matter expert for one or more products or product feature sets, provide leadership among the team building production quality, supportable, and maintainable applications
• Own the code, and assume overall responsibility for the functional correctness, design, code quality, and deployment
• Architect solutions using cloud infrastructure that performs well at minimal cost
• Troubleshoot and fix bugs, security vulnerabilities, and operational issues

The Essentials
• Lead experience as a full-stack software developer
• Expert Node.js, Typescript, Javascript , Cloud (AWS), SQL & Document databases (GoLang a plus)
• 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 with SDKs 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

Jobcode: Reference SBJ-g4jx2y-18-191-181-231-42 in your application.