Full Time Job

Sr Software Engineer

Warner Media

Burbank, CA 10-22-2021
  • Paid
  • Full Time
  • Mid (2-5 years) Experience
Job Description

Provide a general explanation of why the position exists, its function, and its relation to other functions in the department.

The Sr Software Engineer (Full Stack) will bring the knowledge and drive to deliver the best end-user experience to our internal users and external business partners to support our Consumer Products creative lifecycle management solutions. We are looking for a well-rounded individual who has experience working with highly integrated SaaS solutions.


Please explain in specific detail the main responsibilities of this position. Explain not only what is done, by why it is done (and/or for whom). Also include examples and note tools or equipment used to accomplish the duty.

% time spent (should total to 100%)

Develop New Feature Sets & Enhance Existing Application: The Sr Software Engineer will work closely with the Product Manager and Technical Lead to develop solutions within the application suite that meet the business needs. They are responsible for developing solutions that adhere to a strict level of security. Customer and company data must always be protected and appropriately coded or configured to meet security requirements set by our Cyber Security Office.


Post Deployment: This role will maintain and upgrade the application suite following deployment. They will manage the end-to-end life cycle for the application suite. This developer will oversee and guide the analysis, coding, and deployment of the application suite, consistently reviewing trends to ensure that we simplify/streamline the application suite as much as possible. Troubleshoot problems that arise while debugging issues with their own code. This role will work with the support teams to ensure first and second level support to end users, guaranteeing that issues are clearly understood before proposing / implementing solutions. Th Sr Engineer will enforce the logging of all customer tickets, document support actions, and update status information into the service ticketing system.




(What is necessary for this person to have done previously on-the-job. Please specify number of years of experience or at what level).


(What kind of experience might be helpful or make this person stand out from the crowd, though it might not be absolutely necessary?)

4+ years of experience building and supporting dynamic web applications using modern languages (JavaScript, Python, PHP, Ruby, etc.). Experience with multiple languages preferred.

Working knowledge of Linux, MongoDB, AWS Cloud Services (Lambda, SNS, S3, CloudFront, EC2, SWF, etc.) and automated build, test and deploy pipelines.

4+ years of experience with ReactJS (or similar web frameworks), NodeJS, HTML/CSS, NoSQL, jQuery, PolymerJS

Content Management, Production and Financial process acumen

1+ years of API and microservices development experience. Not only development and management of APIs but a track record of integrating third party APIs.

Consumer Products experience

Knowledge of standard source code management and build tools such as Jira, Git, GitHub Actions and Jenkins.

Experience working in Agile (Scrum / Kanban) methodology culture


REQUIRED EDUCATION (List the minimum required educational requirements for an individual to be considered for this position as well as any required training, licensing, or certification. Include preferred area of study),

Bachelor's degree in Computer Science, Mathematics, or related field or equivalent professional experience


Jobcode: Reference SBJ-d5pj11-52-23-219-12-42 in your application.