onsite
Engineer 2, Software Development & Engineering - Comcast
Software Engineer
Senior software engineer focused on building scalable media and technology solutions using Java, Python, and cloud services like AWS, Docker, and Kubernetes.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance backend services for media delivery platforms.
- Collaborate with cross‑functional teams to define architecture, APIs, and data models.
- Implement CI/CD pipelines, containerization, and cloud deployments using Docker, Kubernetes, and AWS.
- Write clean, testable code and conduct code reviews to uphold quality standards.
- Investigate and resolve performance bottlenecks, scalability issues, and production incidents.
Requirements
- 5+ years of professional software development experience in Java or Python.
- Strong knowledge of distributed systems, microservices, and RESTful API design.
- Hands‑on experience with AWS services (EC2, ECS, EKS, S3, RDS) and container orchestration.
- Proficiency in version control (Git), CI/CD tools, and automated testing frameworks.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
javapythonawsdockerkubernetes