- Search for JobsSearch for Jobs
- Browse for JobsBrowse for Jobs
- Create a ResumeCreate a Resume
- Company DirectoryCompany Directory
Software Engineer
-
Job CodeJob ID #0388
- Job TypeEmployee
- Job StatusFull Time
-
Jobs Rated8th
Software Engineer— Comcast Cable Communications, LLC, Washington, D.C.
Build and maintain the search engine that powers search and browse experiences for media content across Set-top Boxes (STB), mobile apps, and Flex devices; collaborate with engineering and product leads to analyze business and technical requirements, and brainstorm best possible solutions; design and develop software to enable and support search and browse functions that improve the quality and reliability of the platform; utilize Java and Apache SOLR to develop customized software features in a Unix development/production environment; utilize MongoDB and Couchbase to write complex data queries and extract data from various sources, and transform and organize it to support efficient data retrieval and search services; implement sophisticated search ranking algorithms to provide the most appropriate results to customers; utilize Docker, Kubernetes, Helm, and Flux to develop and operationalize multiple microservices to production; participate in object oriented analysis and design discussions; develop and execute unit tests using Junit; work with QA and SDET (Software Development Engineer in Test) teams to ensure that software is tested with proper coverage; attend daily scrum meetings to discuss project status; and collaborate with cross-functional teams to identify problems and resolve issues, ensuring software code is delivered on-time and to defined specifications.
Requirements: Bachelor’s degree (or foreign equivalent) in Computer Science, Engineering, or a related technical field, and two (2) years of experience in Java development in a Unix environment; utilizing Junit for unit testing; utilizing Apache SOLR, ElasticSearch, or Apache Lucene text search software; and working with MongoDB or CouchBase databases; of which one (1) year includes developing and operationalizing microservices using Docker; and using Grafana/Prometheus for application monitoring.
Apply to: renu_puril@comcast.com
Reference Job ID #0388