Software Engineer, Enterprise Decision Ecosystem
ComcastAbout the role
Job Summary
The Enterprise Decision Ecosystem (EDE) is a cutting-edge platform that powers hyper-personalized, data-driven decisions across Xfinity experiences. It enables rapid experimentation, smarter decisioning, and seamless integration across channels through a scalable microservices architecture. EDE empowers product teams to author and manage decision logic via a low-code/no-code Control Plane, while executing real-time decisions through a robust Decision Engine and Data Plane.We’re looking for a curious and motivated Engineer I to join the EDE team as a Full Stack Developer. This role is ideal for someone early in their career who is eager to learn and contribute across the stack, from backend microservices to frontend authoring tools. You’ll collaborate with experienced engineers and product teams to build scalable services and intuitive UIs that support intelligent decisioning across the enterprise.
Job Description
Key Responsibilities
Design, develop, and maintain backend services using Java, Spring Boot, and SpEL (Spring Expression Language) for dynamic rule evaluation.
Build responsive and performant frontend applications using Next.js, supporting the EDE Control Plane.
Contribute to the development of low-code/no-code authoring tools that empower business users to configure decision logic.
Collaborate with cross-functional teams to deliver features that support real-time decisioning, experimentation, and personalization.
Participate in code reviews, testing, and debugging to ensure high-quality, maintainable code.
Learn and apply best practices in CI/CD, containerization, and cloud-native development.
Preferred Skillsets
We’re looking for candidates who have exposure to or are eager to learn:
Java and Spring Boot for backend microservices.
SpEL for dynamic rule configuration and evaluation.
Next.js for building modern, scalable UIs.
RESTful APIs and microservices architecture.
Git, GitHub, and Agile development practices.
Disclaimer:
This information has been designed to indicate the general nature and level of work performed by employees in this role. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications.
Skills
Front End Programming, Java, JavaScript, TeamworkWe believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That's why we provide an array of options, expert guidance and always-on tools that are personalized to meet the needs of your reality—to help support you physically, financially and emotionally through the big milestones and in your everyday life.
Please visit the benefits summary on our careers site for more details.
Education
Bachelor's DegreeWhile possessing the stated degree is preferred, Comcast also may consider applicants who hold some combination of coursework and experience, or who have extensive related professional experience.Certifications (if applicable)
Relevant Work Experience
0-2 YearsComcast is an equal opportunity workplace. We will consider all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information, or any other basis protected by applicable law.Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s