Vice President, Software Engineering & Platform Management

Enterprise ResidentialColumbia, MD

About The Position

Enterprise Community Partners is seeking a Vice President of Software Engineering to lead the next stage of maturity, innovation, and value realization for the organization's core technology platforms and software delivery capabilities. Following significant growth and major investments in Workday, Salesforce, Yardi, and related integrations, Enterprise has built a stable technology foundation that supports critical business operations. The next opportunity is to take fuller advantage of these platforms by expanding their capabilities, improving how data moves across the enterprise, enabling automation, and supporting practical, responsible AI use cases. This leader will be responsible for strengthening engineering discipline, delivery execution, technical architecture, and platform alignment needed to support Enterprise's affordable housing mission at national scale. The Vice President of Software Engineering will lead software engineering teams, integration delivery, and enterprise application platform support across Salesforce, Workday/ERP, Yardi, custom development, and related systems. The role requires a leader who can bring innovation and disciplined execution together. The VP must be able to identify new ways to use existing platforms, evaluate emerging capabilities, partner with Enterprise Architects and Business Relationship Managers, and convert business needs into practical technology roadmaps that deliver measurable value. Reporting to the CIO, the VP will serve as a senior member of the IT leadership team and will lead a team of approximately 40 employees, contractors, consultants, and offshore development resources. The role requires a leader who can manage through others, develop engineering and platform talent, partner effectively with Data, Analytics & Reporting, Enterprise Architecture, Business Relationship Managers, Infrastructure, Cybersecurity, Finance, Operations, and business stakeholders, and translate technology work into measurable business value.

Requirements

  • Undergraduate degree in Business, Computer Science, Engineering, Information Systems, or a related field required; MBA or graduate degree in a related discipline desirable
  • 10+ years leading technology teams, including managing managers, employees, contractors, offshore resources, third-party consultants, and vendor partners; experience leading teams of 30 or more preferred
  • Demonstrated experience leading software engineering, enterprise applications, integrations, SaaS platforms, ERP/CRM systems, or comparable business-critical platforms
  • Experience enabling data-driven decision-making, automation, AI use cases, analytics, reporting, and platform-enabled business innovation; ability to partner with data, architecture, cybersecurity, and business teams
  • Strong understanding of SDLC, Agile delivery, production support, release management, quality assurance, documentation, intake, prioritization, and continuous improvement practices
  • Experience with Salesforce, Workday, Yardi, ERP, CRM, property management systems, or similar enterprise platforms preferred
  • Strong understanding of enterprise application architecture, integration patterns, APIs, data flows, reporting enablement, data quality, and how systems support analytics and decision-making
  • Experience working with business relationship managers, product owners, business stakeholders, or similar demand-management partners to translate business needs into technology priorities
  • Hands-on approach with ability to understand technical issues and challenge assumptions, while operating at a senior level to lead through managers and influence peers, including architects and BRMs
  • Commitment to Enterprise’s mission, operating standards, and values, with the ability to lead in a complex, mission-driven, and resource-conscious environment
  • Define and communicate clear objectives, success measures, tradeoffs, and delivery expectations for teams and stakeholders.
  • Value transparency, accountability, innovation, and continuous improvement, and should be comfortable aligning technology priorities to business value, organizational capacity, risk, architecture, data strategy, and mission impact.
  • Strong collaborative and organizational skills, practical judgment, and the ability to influence outside their direct reporting lines.
  • Work across IT, Data, Analytics & Reporting, Enterprise Architecture, Business Relationship Management, Infrastructure, Cybersecurity, Finance, Operations, and business teams to achieve outcomes that benefit the full enterprise.
  • Respects the role of enterprise architecture, values the business insight provided by BRMs, and can bring engineering discipline, platform knowledge, AI and data awareness, and delivery realism into cross-functional planning and decision-making.
  • Understands enterprise application architecture, integration patterns, API-based connectivity, data flows, release management, production support, and the operational practices required to run and expand reliable business-critical platforms.
  • Expert-level knowledge of software development processes and practical Agile delivery, including backlog management, estimation, release planning, retrospectives, and continuous improvement.
  • Creative and strategic thinker with demonstrated flexibility, initiative, and sound decision-making.
  • Proactive, detail-oriented, and able to balance near-term delivery with longer-term platform innovation, data enablement, automation, and responsible AI adoption.
  • Professional demeanor, strong stakeholder judgment, and the ability to build credibility with technical teams, Enterprise Architects, BRMs, business leaders, vendors, and executive peers.
  • Embrace Enterprise's mission and share the organization's commitment to making affordable housing a reality for all communities.

Nice To Haves

  • MBA or graduate degree in a related discipline desirable

Responsibilities

  • Lead, coach, and develop software engineering, enterprise application, and platform delivery talent across approximately 40 employees, contractors, consultants, and offshore development resources.
  • Drive measurable value and reliable delivery across Salesforce development and administration, Yardi platform support, full-stack development, commercial software integration, and Workday/ERP application operations—partnering with platform owners and IT peers as needed.
  • Translate strategy and demand into an executable delivery portfolio by defining priorities, sequencing work, setting delivery expectations, and maintaining clear roadmaps in alignment with Enterprise's strategic plan, data strategy, business priorities, AI and automation opportunities, enterprise architecture standards, and operational needs.
  • Partner with Enterprise Architects to align software engineering, platform roadmaps, integrations, and solution designs with technology strategy, security expectations, data architecture, AI readiness, and long-term platform direction.
  • Lead integration delivery across applications and the enterprise data platform, including API-based connectivity and data warehouse/data engineering integrations, to ensure business systems produce trusted, usable data for reporting, analytics, automation, and AI use cases.
  • Establish and enforce secure coding and secure architecture practices across application delivery, including appropriate security-by-design controls, code review expectations, and alignment with Enterprise cybersecurity standards.
  • Work closely with Business Relationship Managers to understand business demand, clarify requirements, identify innovation opportunities, evaluate solution options, sequence priorities, and ensure technology delivery is aligned to business value and organizational capacity.
  • Advance practical AI, automation, and data-enabled capabilities in coordination with the CIO, Data, Analytics & Reporting, Cybersecurity, Enterprise Architecture, and business leaders.
  • Strengthen how Salesforce, Workday, Yardi, and related systems support trusted data, reporting, analytics, automation, user productivity, and responsible AI use cases.
  • Help mature Enterprise's demand-to-delivery process by connecting business intake, solution architecture, estimation, prioritization, delivery planning, release management, and post-implementation support.
  • Partner closely with Data, Analytics & Reporting on data engineering needs, business intelligence enablement, data governance, data quality, advanced analytics readiness, and responsible AI enablement.
  • Coordinate with Enterprise Architecture, BRMs, Data, Analytics & Reporting, Infrastructure, Cybersecurity, and business stakeholders to ensure major initiatives are designed, prioritized, delivered, and supported in a coordinated way.
  • Manage offshore development resources, third-party consultants, software vendors, and implementation partners to deliver high-quality outcomes with clear accountability.
  • Support vendor evaluation, contract and statement-of-work negotiation, and ongoing vendor performance management in partnership with Procurement, Legal, Finance, and IT leadership.
  • Assume fiscal responsibility for Software Engineering, including establishing and managing budgets for the function including large vendor contract negotiations.
  • Build a culture of innovation, transparency, accountability, continuous improvement, partnership, and measurable results.

Benefits

  • annual performance bonuses
  • generous paid leave programs
  • dental, health, and vision care plans
  • family-building benefits such as adoption and surrogacy support
  • flexible work arrangements
  • health advocacy
  • Employee Assistance Program (EAP)
  • mental health benefits
  • financial education
  • wellness programs
  • auto-enrollment in the company’s 401(k) plan with employer matching contributions
  • learning and development opportunities
  • tuition reimbursement for job-related courses and certifications
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service