Senior Manager Software Engineering
Listed on 2026-06-01
-
IT/Tech
IT Project Manager, Systems Analyst
Overview
Your career has a home here. Progress is a leading property manager of single-family rental homes nationwide, focused on creating an enjoyable living experience for residents and a people-first culture for our team. Progress is a certified Great Place to Work® for two consecutive years. As the demand for professionally managed rental homes grows, opportunities at Progress expand.
Position Summary:
The Senior Manager, Software Engineering will manage and mentor a team of software developers and admins while providing architecture oversight and operational support guidance for custom and business-critical platforms used in the enterprise. The environment is fast paced and time to market of applications is critical. This role is part of a dynamic team delivering applications for high-quality, on-time software releases leveraging agile and Dev Ops practices with a focus on enabling operations through infrastructure solutioning, continuous delivery & integration, and sustainment planning.
The Senior Manager will lead technical design, development, delivery, and operation of applications while managing agile work-streams and coordinating across multiple business lines and stakeholder groups, including application development, infrastructure, customer support, property management, and central operations teams.
- Lead, mentor, and manage a development team working on internal and customer-facing applications.
- Define product vision, strategy, and roadmap; ensure alignment with company goals.
- Set direct report goals, gather enterprise feedback, and participate in annual performance reviews.
- Plan and execute product lifecycle activities, including feature prioritization and delivery for the full lifecycle.
- Implement test-and-learn frameworks to iterate from MVP to national rollout.
- Facilitate customer research to understand user needs and problems.
- Collaborate with software engineering to define product requirements and coordinate resources from stakeholders.
- Evaluate and optimize processes, identifying opportunities for efficiency improvements.
- Develop training and communicate organizational change to stakeholders.
- Identify and track KPIs; act as platform expert to maximize field user benefit.
- Use data-driven decision making to identify opportunities and track product performance.
- Review project requirements and design technical changes; lead delivery across in-house teams and consultants on strategic projects.
- Manage platform change requests (e.g., Salesforce) and ensure successful technical delivery to Progress Residential.
- Support testing and deployment cycles, coordinate UAT, and gather feedback from pre-release testers.
- Log, track, and manage issues, bugs, and feature requests in JIRA.
- Participate in software release and post-release activities and develop designs for proof-of-concepts.
- Oversee ongoing systems administration, maintenance, and support functions; mitigate risks and escalate as needed.
- Ensure development standards and consistency of specifications across sub-systems; produce deliverables, blueprints, and architecture documentation.
- Bachelor’s degree required.
- 7+ years of software development experience.
- 2+ years of management experience in an operational environment overseeing production development teams.
- Experience in resourcing, staffing, and delivering technical solutions within a budget.
- Excellent organization and multitasking abilities in a dynamic, fast-paced environment.
- ITIL understanding and familiarity with modern application architecture design patterns.
- Strong communication skills (verbal and written) with the ability to engage business owners in escalated situations.
- Experience deploying and managing Salesforce Platform is a strong plus.
- Experience with the full software development lifecycle (Agile, SDLC, Iterative).
- Strong analytical and problem-solving skills; detail-oriented documentation.
- Ability to translate technical concepts for non-technical decision-makers; strong stakeholder management.
- Adaptability to changes in environment and priorities; ability to work across geographical boundaries.
- Proficiency in Design Thinking and Agile/Scrum methodologies.
- Ability to work independently with minimal direction and foster teamwork and mutual respect.
- Competitive compensation with performance-based bonuses.
- Comprehensive benefits package (medical, dental, vision, parental leave, 401(k) with company match).
- Generous paid time off, including holidays and floating holidays.
- Ongoing learning and development opportunities (summits, town halls, and training).
- A culture that emphasizes collaboration, recognition, and meaningful work.
This summary is not an all-inclusive description of job duties. Employment with Progress Residential is conditional on a satisfactory background and drug screen. Progress Residential is an Equal Opportunity employer.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).