Director, Software Engineering

Posted 3 Days Ago
Be an Early Applicant
Pittsburgh, PA, USA
Hybrid
Expert/Leader
Digital Media • Gaming • Music • Sports • Virtual Reality
Cosm is changing the way we experience entertainment. The train is leaving the station, and the next stop is the future.
The Role
Leads Cosm’s software engineering organization developing real-time video, media processing, distributed systems, cloud services, and supporting platforms. Responsibilities include hiring and developing engineering leaders, setting technical direction, aligning roadmaps, overseeing software lifecycle execution, improving engineering standards and processes, and ensuring scalable, reliable, secure systems. The role partners with Product, Broadcast Engineering, Operations, and executives while balancing delivery, architecture, technical debt, platform scalability, and engineering efficiency.
Summary Generated by Built In
Cosm is a global technology company that brings experiences to life in immersive environments. We help our partners create spaces and content that blur the lines of real and virtual across three primary markets: Sports and Entertainment, Science and Education, and Parks and Attractions. Cosm was born from the fusion of some of the greatest innovators in the history of technology. Evans & Sutherland, Spitz, Inc., and Cosm Immersive combined forces to power the immersive experiences of the future as Cosm. Innovation is in our DNA.
 
IMPORTANT NOTICE FROM THE COSM HUMAN RESOURCES & RECRUITING TEAM REGARDING A RECRUITING SCAM: Your security and trust matter to us. Please note that Cosm Recruiters will ALWAYS communicate with you from an official "@Cosm.com" email address or through authorized platforms such as LinkedIn. We will NEVER request payments, banking details, or personal financial information during the recruitment process.  If you receive a suspicious communication or job offer claiming to be from Cosm, please do not respond or share personal information. For official Cosm opportunities, always visit www.cosm.com/careers.
 

Summary:

 

The Director, Software Engineering, is responsible for leading the software engineering organization responsible for Cosm’s real-time video, media processing, and distributed technology platforms. This role provides both technical and organizational leadership across teams building mission-critical systems supporting Cosm’s venues, broadcast operations, league partners, and streaming experiences. The Director will lead and develop engineering teams, establish technical direction, improve engineering processes, and partner closely with Product, Video Technology, Broadcast Engineering, Operations, and other cross-functional teams to translate business and technology objectives into scalable software solutions. This is an engineering leadership role rather than an individual contributor position. The ideal candidate brings a strong software engineering background and enough technical depth to guide architecture, evaluate engineering decisions, and mentor senior technical leaders, while focusing primarily on building high-performing teams, setting priorities, removing organizational barriers, and ensuring consistent execution across the software development lifecycle.

 

Responsibilities:

 

  • Lead, manage, and develop software engineering teams responsible for real-time video, media processing, distributed systems, cloud services, and supporting technology platforms.
  • Build and scale a high-performing engineering organization through hiring, coaching, career development, performance management, and development of engineers and technical leaders.
  • Establish clear engineering priorities, ownership, and accountability while aligning team roadmaps and execution with broader Video Technology and company objectives.
  • Partner with senior technical leaders across the organization to establish architectural direction and ensure solutions are scalable, reliable, performant, secure, and maintainable.
  • Work closely with Product, Broadcast Engineering, Operations, and other cross-functional leaders to translate business requirements and strategic initiatives into executable engineering roadmaps.
  • Own engineering execution across the software development lifecycle, including planning, architecture, development, testing, deployment, observability, operational support, and incident response.
  • Establish and continuously improve engineering standards and processes around code quality, architecture reviews, CI/CD, documentation, testing, release management, and production readiness.
  • Balance near-term delivery requirements with long-term investments in architecture, technical debt reduction, platform scalability, reliability, and engineering efficiency.
  • Drive a culture of technical excellence, experimentation, and innovation while ensuring new technologies are evaluated against clear technical and business requirements.
  • Communicate engineering strategy, technical tradeoffs, project status, organizational needs, risks, and resource requirements clearly to technical and non-technical leadership.

Experience:

 

  • BS degree or higher in Computer Science, Software Engineering, Electrical / Computer Engineering, or equivalent professional experience.
  • 10+ years of professional software engineering experience, including 5+ years of engineering management experience
  • Demonstrated success building, scaling, mentoring, and retaining high-performing software engineering teams and developing future technical and people leaders.
  • Strong technical foundation with the ability to guide architecture, challenge technical assumptions, evaluate tradeoffs, and provide direction to senior engineers
  • Experience leading teams responsible for complex, distributed, high-performance, real-time, or mission-critical systems, preferably within video, broadcast, streaming media, or media processing environments.
  • Technical fluency across multiple programming languages and technology stacks, which may include C++, Rust, C#, Python, Go, Java, JavaScript/TypeScript, or similar modern languages.
  • Strong understanding of modern software architecture, APIs, distributed systems, AWS cloud infrastructure, Windows and Linux environments, CI/CD, automated testing, observability, source control, and modern DevOps practices.
  • Experience with real-time media technologies, including video codecs and streaming transports such as HEVC, MPEG-TS, SRT, HLS, WebRTC, RTP, or ST 2110, as well as multimedia or GPU-accelerated frameworks such as GStreamer, FFmpeg, NVIDIA CUDA, or the NVIDIA Video Codec SDK.
  • Experience establishing engineering roadmaps, development processes, technical standards, and measurable expectations while balancing technical quality, business priorities, engineering capacity, and delivery timelines.
  • Strong cross-functional leadership and communication skills, with experience partnering across Product, Operations, Infrastructure, Hardware, and executive leadership; experience with cloud-based media workflows, AI/ML, hardware/software integration, or significant platform modernization is highly valued.

All applicants must be at least 18 years of age at the time of employment. This requirement is in accordance with applicable federal, state, and local labor laws. Cosm is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Skills Required

  • Bachelor’s degree or higher in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or equivalent professional experience
  • 10+ years of professional software engineering experience
  • 5+ years of engineering management experience
  • Experience building, scaling, mentoring, and retaining high-performing software engineering teams
  • Experience developing technical and people leaders
  • Strong technical foundation in architecture, technical assumptions, tradeoffs, and senior engineering direction
  • Experience leading teams responsible for complex, distributed, high-performance, real-time, or mission-critical systems
  • Technical fluency across multiple programming languages and technology stacks
  • Understanding of software architecture, APIs, distributed systems, AWS cloud infrastructure, Windows, Linux, CI/CD, automated testing, observability, source control, and DevOps practices
  • Experience with real-time media technologies, video codecs, streaming transports, multimedia frameworks, or GPU-accelerated frameworks
  • Experience establishing engineering roadmaps, development processes, technical standards, and measurable expectations
  • Strong cross-functional leadership and communication skills
  • Experience partnering across Product, Operations, Infrastructure, Hardware, and executive leadership
  • Experience in video, broadcast, streaming media, or media processing environments
  • Experience with cloud-based media workflows, AI/ML, hardware/software integration, or significant platform modernization
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Dallas, TX
250 Employees
Year Founded: 2020

What We Do

Cosm is a global technology company with a 75-year history pioneering the immersive reality space. We build end-to-end immersive experiences and develop technology that enables people to experience entertainment like never before. Cosm works across three primary markets—Sports and Entertainment, Science and Education, and Parks and Attractions—while pushing the boundaries of design, technology, and service. Our technology is used by the world’s biggest entertainment brands to create mind-blowing immersive experiences for millions of guests.

Why Work With Us

We are pioneering the future of entertainment and shared reality. Cosmnauts are global, and we are all focused on our mission to bring these amazing experiences to everyone on the planet. The vibe is great, the professionalism extraordinary, the vision bold and exciting. Joining this team means joining something truly revolutionary!

Gallery

Gallery

Similar Jobs

Experian Logo Experian

Senior Director, AI Software Engineering

Big Data • Marketing Tech • Analytics
Remote or Hybrid
United States
16292 Employees
209K-375K Annually
In-Office or Remote
2 Locations
119000 Employees
In-Office
Philadelphia, PA, USA
10549 Employees

Higginbotham Logo Higginbotham

Director Of Software Engineering

Insurance • Financial Services
In-Office or Remote
2 Locations
1095 Employees

Similar Companies Hiring

Bankrate Thumbnail
Artificial Intelligence • Consumer Web • Digital Media • Fintech • Marketing Tech • Software • Financial Services
US
160 Employees
ARB Interactive Thumbnail
Gaming • Mobile • Software
Miami, Florida
190 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
567 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account