Comcast - Philadelphia, PA
posted about 2 months ago
As a Manager of Software Engineering at FreeWheel, a Comcast company, you will play a pivotal role in overseeing a team of Software Development Engineers. Your primary responsibilities will include planning, designing, and developing software within an Agile development environment utilizing programming languages such as Go, Node.js, and C#. You will be tasked with designing relational database architectures and schemas, writing SQL queries, and optimizing relational database performance. Additionally, you will be responsible for designing NoSQL databases and managing infrastructure within cloud-native environments, specifically Microsoft Azure and AWS. In this role, you will manage projects from inception through to testing, which includes new programs, enhancements, and modifications. Collaboration with Quality Assurance teams will be essential to ensure thorough testing of software products. You will also develop and administer performance standards for your organizational unit and manage a diverse team that may include both exempt and non-exempt employees. Providing subject matter guidance to your team will be a key part of your responsibilities, as will developing processes and procedures aimed at driving departmental efficiencies and assisting in budget development and adherence. You will oversee the planning and design of software and web applications, serving as the primary liaison between Software Engineering and other departments. Your leadership will direct implementation initiatives for new software products and applications, and you will organize the software update process for existing applications, coordinating the rollout of software releases. Ensuring that all deliverables meet deadlines, specifications, and budget constraints will be critical, as will implementing performance metrics and preparing periodic reports on project progress for the leadership team. You will also be responsible for keeping your engineering team updated on technological developments within the industry and mentoring junior-level engineers. This position is eligible for 100% remote work, providing flexibility in your work environment.