What are the responsibilities and job description for the VP, Director of Engineering position at Executive Rhythm, LLC?
Our client, in partnership with utilities, has created a connection to the home that no one else has. They are providing a real-time window into energy usage and insights for homes and every connected appliance within them. We are seeking an experienced Vice President of Engineering to lead the development and launch of the next generation of these Energy Insight products. This critical leadership role requires a blend of technical expertise, strategic vision, and hands-on engineering skills. The VP of Engineering will oversee the engineering team, driving innovation, operational excellence, and seamless collaboration across onshore and offshore teams.
You will work closely with the CEO, CTO, customer technical staff, and other team leads to ensure the delivery of high-quality products. This position requires an individual who is a quick learner, has a developer mindset, and is an expert problem solver, with the ability to contribute across various tech stacks.
The ideal candidate should excel in fostering team collaboration, driving technical excellence, and adapting quickly to evolving challenges while meeting demanding deadlines.
Responsibilities
- Lead and mentor a diverse team of engineers and developers across onshore and offshore locations.
- Define engineering strategies aligned with organizational goals, ensuring scalability, performance, and security.
- Foster a culture of innovation, accountability, and continuous improvement.
- Drive the development of Powerley’s suite of products, including:
- Mobile apps (Swift, Kotlin, primarily Flutter).
- Web applications (React, Next.js, .NET Core).
- RESTful APIs (C#).
- Machine learning/AI systems (C#, Python).
- IoT firmware (C/C ).
- Cloud-native architectures (Kubernetes/Fargate).
- Oversee daily engineering operations, including system optimization, DevOps, and security.
- Plan and manage project timelines, deliverables, and resource allocation.
- Act as a technical liaison with customer technology teams and internal stakeholders.
- Be hands-on in problem-solving, coding, and architecture design as needed.
- Contribute to resolving technical challenges across tech stacks and platforms.
Qualifications
- 7 years of hands-on development experience.
- 3 years of leading technical teams, including onshore and offshore management.
- Proven experience with two or more of the following: web, mobile, and API-first systems in cloud environments.
- Expert-level knowledge in at least two programming languages (e.g., C#, Swift, Flutter/Dart, JavaScript, Python, C/C ).
- Strong SQL and database management skills (PostgreSQL, SQL Server, Oracle, etc.).
- In-depth experience with Scrum and agile development processes, leveraging ALM tools (e.g., Atlassian suite, Azure DevOps, GitLab).
- Working knowledge of DevOps pipelines, deployment processes, and automated testing frameworks.
- Experience remediating security vulnerabilities and prioritizing risks effectively.
We are committed to ensuring equal opportunity and non-discrimination in all hiring and employment practices. We are committed to equal treatment for all applicants and employees and will not discriminate based on age, race, color, ancestry, national origin, disability, sex/gender, gender identity, sexual orientation, religion, pregnancy, genetic information, veteran status, or any other basis protected by law.
Salary : $200,000 - $225,000