Engineer 2 - Software Development & Engineering
Core
Designing, building, and maintaining scalable software applications and database systems for Comcast's media and technology platforms.
Role type
Senior Software Engineer (Full Stack / Backend)
Builds
New software applications, REST APIs, and optimized database schemas for millions of customers.
Domain
Media & Technology / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java (Spring ecosystem), SQL/PLSQL, Oracle/SQL Server/MySQL, REST API design, Angular + TypeScript, Maven, Tomcat, Apache, Spring Security, OAuth2/SSO, SonarQube, GitHub Copilot, AI-assisted development
Preferred skills
Spec-driven architecture, custom AI agents / RAG pipelines, Splunk, Grafana, Prometheus, Snyk
Technologies
Java, Spring, Angular, TypeScript, ReactJS, Redux, Oracle, SQL Server, MySQL, Maven, Tomcat, Apache, Vault, SonarQube, GitHub Copilot, Splunk, Grafana, Prometheus, Snyk
Responsibilities
Write and maintain efficient code for software components; implement testing frameworks for validation; analyze and optimize database queries and schema design; design security architecture and authentication systems; collaborate with QA to meet technical standards; troubleshoot software issues to improve performance.
Seniority
Mid-Senior, hands-on IC