Engineering Manager
About the role
About the Role
You lead and build engineering teams to deliver MarTech solutions to our HomeInstead offices. You partner with Marketing, Product, and data to deliver innovation and scalable solutions for demand management. Your solutions drive our online Brand presentation and demand funnels. You own systems and integrations for our websites, efficient ad spend, customer targeting and our pre-sale customer lead handling process. Each release from your team builds a website we’re proud of to connect us with new and potential clients and manage the sales operations processes for them to start care with us and to engage our services. You lead architecture, delivery and prioritizing development by customer voice, adoption potential, business impact, and architecture improvements. Drive product from concept to launch and operations.
What are your Responsibilities?
Technical Competencies and Leadership
- Passion to innovate in online brand and client engagement from AI driven SEO, structuring and targeting customer conversations, and brand exposure across ads and social content.
- Develop and execute a robust technical strategy that encompasses development methodologies like Agile and Scrum, systems architecture, and extensive use of cloud platforms (AWS, Azure, Google Cloud).
- Lead and review the architecture of systems, ensuring best practices in code quality, managing technical debt, and implementing effective APIs and eventing strategies.
- Oversee the migration strategies from common marketing third-party (Salesforce, CDP, Talkdesk) to in-house solutions, ensuring seamless transition and integration.
Stakeholder Management
- Partner with Sales and Product to align delivery to identified Customer needs from regular Sales team conversations, data and process analysis, and industry best practices. Drive the voice of the customer with weekly “Sales Performance” sessions using your products to conduct deep dive operating reviews at the owner/franchise level.
- Help define MarTech and Demand architecture vision and then coordinate stakeholder requests and customer needs into product solutions complete with feedback loops, adoption plans, and collaborate on measured business impact projections.
- Lead project planning activities including sprint planning, resource allocation, setting timelines, budgeting, managing cross-team dependencies, and risk management.
- Ensure the delivery of projects on time and within budget, while managing the technical and business risks.
Team Development
- Hire, align, and develop your team into defined roles with ongoing refinement of team charter and mission.
- Mentor and develop the team, promoting a healthy engineering culture and managing performance to foster engineering excellence and career development.
Operational Excellence
- Be responsible for improving operational efficiency, managing technical operations, and ensuring system reliability to support business operations.