Return to jobs Return to jobs

Senior Software Architect, Media

TED

Clock

Posted over 30 days ago...

Join TED's mission to inspire and lead groundbreaking media tech as our new Senior Software Architect

Overview

icon Salary

£165000 - £210000

icon Location

New York, NY, USA - Full-time

icon Nomad Friendly?

In-person- New York United States

icon Expires

Expires at anytime

Organisation summary

TED is a global community, welcoming individuals from every discipline and culture who seek to understand the world. With a focus on spreading powerful ideas, TED's mission is to create a platform for thought-provoking content and foster community through its signature TED Talks and an array of media initiatives. Engaging with TED means connecting with innovative thinkers and making an impact. It's an exciting time to be part of a team that values curiosity, knowledge, and diversity.

Role Summary

  • Develop and maintain system architecture for TED’s media production and distribution.
  • Ensure high-quality performance and code standards across the board.
  • Influence TED’s product direction and technological choices.
  • Collaborate with and support the engineering team through code reviews and mentorship.
  • Communicate technical opportunities and constraints with stakeholders.
  • Travel periodically to support TED conference media operations.

Role Requirements

  • Minimum of 8 years professional software development experience.
  • At least 6 years of Ruby on Rails production experience.
  • Strong skills in file system architecture, networking, and Linux/Unix administration.
  • Proficient with NodeJS, video encoding tools (FFmpeg, HLS), and web technologies.
  • Experience with database design, caching, CDNs, Docker, and AWS deployment.
  • Commitment to project completion with a balance between perfection and speed.
  • Experience refactoring legacy projects and working on greenfield development.
  • Effective in high-pressure troubleshooting scenarios and values diverse collaboration.

Benefits

  • Comprehensive health benefits fully paid by TED including medical, dental, and vision.
  • Generous paid family leave to support work-life balance and wellbeing.
  • Flexible paid time off to decide when and how much time you need to recharge.
  • Access to OneMedical and SpringHealth memberships for you and your dependents.
  • Contribute to a 401k retirement plan.

Our mission: Spread ideas, foster community and create impact. TED is on a mission to discover and spread ideas that spark imagination, embrace possibility and catalyze impact. Our organization is devoted to curiosity, reason, wonder and the pursuit of knowledge — without an agenda. We welcome people from every discipline and culture who seek a deeper understanding of the world and connection with others, and we invite everyone to engage with ideas and activate them in your community.

POSITION OVERVIEW TED creates, produces and distributes audio and video media (most famously TED Talks) to millions of people around the world. As a Senior Software Architect on TED's Technology team, you will have the opportunity to have your work showcased on one of the largest stages in digital media. Working with best-in-class, leading edge technologies you will lead the architecture and development on the tools that drive TED’s media production pipeline to engineer the workflow which takes media from the cameras at TED’s conferences all the way to the final media products that are delivered to the public.

RESPONSIBILITIES Create, maintain and evolve system architecture in support of TED’s media production and distribution for both audio and video media. Manage and monitor testing, performance, and code quality. Influence and guide the direction of our products and technology choices. Foster growth and support other engineers through constructive, collaborative code reviews. Identify and communicate technical constraints and opportunities with stakeholders. Other duties and special projects as may be assigned from time to time. Periodically travel to support media operations at TED conference events on-site.

QUALIFICATIONS 8+ years of overall professional software development experience. 6+ years of production Ruby on Rails experience. Strong familiarity with file system architecture, networking and Linux / Unix administration. Strong familiarity and experience with NodeJS. Demonstrable knowledge of video encoding tools and delivery like FFmpeg and HLS. Able to optimize performance through the use of proper database design, caching, and CDNs. Real-world experience in using Docker and AWS infrastructure to deploy applications. Curious and knowledgeable about web technologies and frameworks. Strong ownership of work with the ability to drive projects from inception through completion, balancing doing it right and doing it fast. Able to refactor legacy projects in addition to greenfield development. Level-headed during time-sensitive troubleshooting. Value cross-functional collaboration and a diverse workplace.

BENEFITS Full health benefits (medical, dental, vision) 100% paid by TED for employees. Paid family leave. Work-life balance is encouraged through our flexible paid time off. Decide for yourself when and how much time off to take during the year to support employee wellbeing. Free OneMedical and SpringHealth membership for you and your dependents to address physical and mental well-being. 401k.

Medal
Computer

Hire with Escape

Showcase your progressive organisation and post your open roles to the biggest UK community of purpose driven job seekers.

Get Started