Find your next role

Discover opportunities at innovative companies

All Jobs Remote Full-time Contract Engineering Design Marketing
Comcast Corporation logo

Comcast Corporation

Oct 09, 2025

Manager of Software Engineering

Philadelphia, Pennsylvania, U.S.
Full-time

First-Level Supervisor of Software Development Engineers responsible for planning, designing, and developing commercial software and data warehouse architecture, using the following AWS-based technologies: Glue, S3, Redshift, and Lambda; work with Kafka for data pipeline projects; create web applications using object-oriented programming methodologies and design pattern architecture; schedule Concourse build jobs to implement CI/CD; integrate deployment status with Slack and Jira; develop machine learning models using Python, TensorFlow, Keras, Sklearn, and Pandas; create, manage, and monitor Crontab and Oracle jobs; implement notification functionality in Python; prepare data by applying dimensionality reduction methods, principal component analysis, and feature engineering activities; create databases, schemas, tables, views, indexes, constrains, PL/SQL packages, stored procedures, functions, and ETL jobs using Oracle and PostgreSQL; utilize Python and PySpark for Glue jobs and ETL processes; develop Salesforce platforms using Apex and Lightning; manage projects from design to testing, including new programs, enhancements, and modifications; collaborate with Quality Assurance teams to conduct testing; develop and administer performance standards for the organizational unit; manage a team which may include exempt and non-exempt employees; provide subject matter guidance to employees as required; develop processes and procedures to drive department efficiencies and assist in the development and meeting of departmental budget; oversee the planning and designing of software and web applications; provide guidance to the Software Engineering team and other departments in identifying product and technical requirements; serve as the primary point of contact and liaison between Software Engineering and other teams; direct implementation initiatives for new software products and applications; organize the software update process for existing applications and coordinate the roll-out of software releases; manage all the deliverables to ensure adherence to deadlines, specifications, and budgets; implement performance metrics and prepare periodic reports; monitor and track project progress and report findings to leadership team; ensure all engineers keep current with technological developments within the industry; develop proposals, hardware, and software; and guide and mentor junior-level engineers

100% remote
~$92,539 - $125,200 Est.
View job

Interested in using our resume tools?

Go to ResumeFlow App