Taro Logo

Senior Software Engineer

ABC News is America's No. 1 news source, providing straightforward, fact-driven journalism across broadcast, streaming, digital and audio.
$145,400 - $195,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer

ABC News is seeking a Senior Software Engineer to independently manage various media and workflow projects. The role involves gathering user requirements, building front-end and back-end solutions, testing workflow solutions, documenting code, and making iterative improvements. You'll work on news-specific media production and newsgathering tools, critical to ABC News's ability to cover news creatively, process media, produce show content, and optimize delivery of News content.

Key responsibilities include:

  • Designing, building, and testing software solutions
  • Developing full-stack solutions using modern languages and frameworks
  • Maintaining a shared backlog and updating stories
  • Documenting scripts, code, security requirements, and project wireframes
  • Ensuring continued functionality of applications post-launch
  • Acting as a training resource and subject matter expert
  • Innovating and optimizing existing software solutions
  • Staying informed on the latest tech trends impacting news technical solutions

The ideal candidate will have 5-7 years of software engineering experience, preferably in media production projects. You should be proficient in JavaScript, NodeJS, React, CSS/HTML, Python, and SQL. Experience with AWS infrastructure, broadcast and file-based video codecs, media orchestration tools, and UI/UX design is required.

Join ABC News, part of The Walt Disney Company, and contribute to America's leading news source while enjoying competitive compensation and benefits, including health insurance, paid time off, retirement programs, and tuition assistance.

Last updated 8 months ago

Responsibilities For Senior Software Engineer

  • Gather requirements from end-users and determine effective solutions
  • Design, build and test software solutions
  • Develop full-stack software solutions using modern languages and frameworks
  • Maintain a shared backlog and update stories as needed
  • Document scripts, code, security requirements and project wireframes
  • Ensure continued functionality of applications post-launch
  • Act as a training resource and subject matter expert
  • Innovate and optimize existing software solutions
  • Stay informed on the latest tech trends impacting news technical solutions

Requirements For Senior Software Engineer

JavaScript
Node.js
React
Python
  • 5-7 years of software engineering experience, preferably in media production projects
  • Proficiency in JavaScript, NodeJS, React, CSS/HTML, Python, SQL
  • Experience utilizing APIs and microservices
  • Experience building applications on AWS infrastructure
  • Knowledge of broadcast and file-based video codecs and FFmpeg tools
  • In-depth knowledge of media orchestration tools and BPM workflow solutions
  • User research and UI/UX design experience
  • Bachelor's degree in computer science or a related field

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Health Insurance & Wellbeing
  • Childcare Options
  • Paid Time Off
  • Retirement Programs
  • Tuition Assistance
  • Weekly Pay

Interested in this job?