Posted in

Director – Software Engineering – Cms – Xumo

Director – Software Engineering – Cms – Xumo

CompanyComcast
LocationIrvine, CA, USA
Salary$184681.09 – $277021.64
TypeFull-Time
DegreesBachelor’s
Experience LevelExpert or higher

Requirements

  • Back-End Development
  • Cloud Architectures
  • Content Management Systems (CMS)
  • People Leadership
  • React.js
  • 10 Years + Relevant Work Experience

Responsibilities

  • Define and execute the technical strategy and roadmap for the CMS platform, aligning with business goals and market trends.
  • Drive innovation in backend/frontend architectures, cloud technologies, and video streaming solutions.
  • Evaluate emerging technologies and communicate their potential impact to decision-makers.
  • Lead, mentor, and grow a team of backend/frontend engineers, fostering a culture of excellence, collaboration, and continuous learning.
  • Establish and maintain best practices for software development, testing, and deployment.
  • Manage resource allocation, project timelines, and budgets, ensuring efficient delivery of CMS initiatives.
  • Recruit top engineering talent.
  • Oversee the design, development, and maintenance of scalable backend systems using Java, Spring Boot, and other modern technologies.
  • Ensure the development of robust RESTful APIs for frontend applications and third-party integrations.
  • Drive the design and implementation of efficient database solutions (relational and NoSQL) for video metadata, user data, and system logs.
  • Ensure the security, maintenance, and scalability of the CMS platform.
  • Lead the deployment and management of cloud infrastructure (AWS, GCP) using containerization (Docker) and orchestration (Kubernetes).
  • Manage and integrate message brokers (RabbitMQ) for seamless microservices communication.
  • Analyze system performance, identify bottlenecks, and implement optimization strategies.
  • Ensure rigorous testing and debugging practices to maintain high software quality.
  • Prioritize and enforce security best practices to protect sensitive data.
  • Oversee unit test development and maintenance.
  • Work closely with product managers, frontend engineers, and operations teams to deliver high-quality solutions.
  • Work with graphic designers to implement new features.

Preferred Qualifications

  • Bachelor’s Degree (preferred)