This role is based in Phoenixville, PA and will oversee the development of software developers and related roles for the implementation of value-stream or internal system software deliverables. The Software Engineering Manager will serve as the resource manager for software professionals on the team, monitor team sentiment and take actions as needed, address performance issues, and create an environment of trust, accountability, and continuous learning. They will maintain a sustainable pace while setting high expectations and grow team capability over time by coaching engineers in their career path of interest and providing opportunities to advance. This role also involves leading hiring for open positions. The manager will run Agile rituals for the teams, monitor delivery progress, represent team capacity against roadmaps, milestones, and incoming requests, and partner with a Product Manager. They will drive non-functional backlog management, manage story refinement and ordering, and own release management, including triaging issues and making decisions about release readiness to keep an incremental release cadence on schedule. Additionally, the role involves advancing the collective software culture, taking on leadership roles in department-wide initiatives, and applying continuous improvement and lean product development principles. The manager will also manage the engineering budget for direct reports and projects within their scope of responsibility.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager