Career Opportunities: Software Engineering Manager (4223)
Requisition ID 4223 - Posted 10/12/2026 - Employee - State/Province (1) - Location for Job Posting (1) - City (1)
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.
Resource Management
- Serve as the resource manager for software professionals on the team
- Monitor team sentiment and take actions as needed
- Address performance issues
- Create an environment of trust, accountability, and continuous learning
- Maintain a sustainable pace while setting high expectations
- Grow team capability over time
- Coach engineers in their career path of interest and provide opportunities to advance along identified paths
- Lead hiring for open positions
Delivery Team Management
- Run Agile rituals for the teams managed by this role (e.g., daily stand-ups, per-sprint retrospectives)
- Monitor delivery progress and represent team capacity against roadmaps, milestones, and incoming requests
- Partner with a Product Manager, with the PM representing features and priorities ("what") and this role representing "how" and non-functional needs to be prioritized alongside functional needs
- Drive non-functional backlog management in concert with development leads; manage story refinement and ordering in cooperation with the PM (who owns feature prioritization)
- Own release management, in partnership with the team and Product Management:
- Triage issues discovered in release preparation and facilitate rapid prioritization with the team and PM
- Make decisions about release readiness
- Keep an incremental release cadence on schedule
Software Culture Leadership
- Move the team forward in a way that advances the collective software culture (i.e., avoid operating as an isolated silo)
- Take on leadership role(s) in department-wide initiatives as opportunities arise (e.g., Captain of a Software SI track, Guild Administrator, running book clubs)
- Apply continuous improvement and lean product development principles to optimize efforts and systems and effectively utilize resources
- Manage engineering budget for direct reports and projects within scope of responsibility
Qualifications - Education & Experience
- Degree in Computer Science or related field, plus 7 years of professional experience
- Prior people management experience, or internal candidate taking on a management role for the first time
- Prior experience delivering software product using an incremental approach
- Prior experience managing development team(s) delivering similar products
Qualifications - Knowledge, Skills & Abilities
Prior or current experience as a professional software developer, ideally on products similar to those developed by this team
A passion for:
Code craftsmanship
Quality
Delivery
Agile (or similar) process expertise with a proven track record, including experience working with Product Management
Experience running Agile teams and associated tools (e.g., JIRA)
Experience in organizations with development at scale - software orgs producing many products across many teams
Work Environment & Travel
- On-site role in Phoenixville, PA - relocation expected for non-local candidates
- Open floor plan office environment
- Willingness to travel domestically and internationally (approximately 1-3 one-week trips per year)
Compensation & Benefits
- Competitive salary ranging from $155,000 - $200,000, commensurate with experience and skills
- Eligible for annual corporate bonus based on company and individual performance
Email this job to a friend
The job has been sent to
Please provide the information below Job title: *Your friend's email address: Message:
Maximum character limit: 1000
- Confirm you are not a robot: