Comcast's X1 Application, a cornerstone of its digital ecosystem, needs to deliver seamless entertainment experiences to over 26 million devices. This role is crucial for bridging engineering efforts with core business strategy, driving architectural decisions that directly impact products and value delivery, and developing the next generation of engineering leaders.
Requirements
- Expertise in Design Patterns, Video Streaming, Object-Oriented Programming, Memory Management, and Multithreading.
- Proficiencies in SQL, Python, Shell Scripting, Bug Triage, and Unit testing.
- Knowledge of Cloud Architecture, Microservice Architecture, RESTful APIs, and Observability tools such as Prometheus, Grafana, and ELK is a plus.
- Core Java and modern frameworks.
- Unit testing (JUnit/TestNG).
- AWS-based infrastructure (EC2, EKS, ALB, IAM, VPC) or other Cloud platforms using Terraform and Ansible.
- CI/CD pipelines (Jenkins, GitHub Actions, Concourse)
Responsibilities
- Lead and mentor a team of software engineers, DevOps, and QA professionals across the full SDLC.
- Oversee the design and development of applications and RESTful APIs using Core Java and modern frameworks.
- Ensure high code quality through design patterns, unit testing (JUnit/TestNG), and code reviews.
- Guide the team in implementing scalable, maintainable, and secure applications and backend systems.
- Maintain and Manage Applications running in the cloud such as AWS-based infrastructure (EC2, EKS, ALB, IAM, VPC) or other Cloud platforms using Terraform and Ansible.
- Oversee CI/CD pipelines (Jenkins, GitHub Actions, Concourse)
- Lead the development of BDD-based test automation frameworks (Cucumber, Selenium).
Other
- This position is unable to provide work authorization sponsorship or immigration support now or in the future.
- Drive Agile best practices including sprint planning, retrospectives, and demos.
- Foster a culture of innovation, accountability, and continuous improvement.
- Partner with Product, UX, and Architecture teams to align technical solutions with business goals.
- Present technical updates and demos to stakeholders and leadership.