We invite you to join the Greycroft Talent Network

Leverage our network to build your career.
Tell us about your professional DNA to get discovered by any company in our network with opportunities relevant to your career goals.

Senior Engineering Manager

Palmetto Clean Technology

Palmetto Clean Technology

United States
Posted on Friday, June 28, 2024

Senior Manager, Engineering

Company Description

Recognized by Forbes as one of the fastest-growing private companies in the United States, Palmetto believes that choosing to source clean energy from renewable resources like solar power should be a right, not a privilege. As such, we connect homeowners with renewable energy options such as solar power and energy storage systems. Through our marketplace business model, we empower solar sales professionals and solar installation companies with access to our proprietary design platform, financing, customer management system, logistics, and project management. Our #1 focus is a phenomenal experience for our customers and partners, evidenced in our industry-leading Net Promoter Score.

Our employees are our most valuable resource. Palmetto has a promote-from-within culture for talent development. We offer excellent benefits such as unlimited vacation/PTO, medical, dental, and vision coverage, parental leave, and retirement plans.

Location: This position is remote.

Summary of Role

We are seeking a dynamic Engineering Senior Manager to lead our talented software development team in creating cutting-edge solutions that drive the strategic expansion and operational excellence of our Energy Marketplace platform. This role involves leading engineering efforts to enhance the attractiveness and usability of our platform for sales and fulfillment partners by reducing onboarding friction and improving integration with various external tools, across operating regions.

As a Senior Manager at Palmetto, you will play a crucial role in our mission to transform how sales and fulfillment partners engage with and benefit from our services. In this leadership role, you will also guide our engineering teams in developing technologies that ensure the platform not only meets the current market demands but also sets the stage for long-term growth. Your leadership will be instrumental in fostering a culture of innovation, efficiency, and continuous improvement. You will drive the engineering team to deliver solutions that align with our overarching business goals and enhance the overall partner experience on our platform.

Strategic & Tactical

  • Lead and manage a team of engineers and related personnel, overseeing the planning, development, and execution of engineering projects.
  • Develop strategic plans for the engineering department to ensure alignment with the company’s business objectives.
  • Foster innovation and streamline overall engineering processes to enhance productivity and efficiency.
  • Collaborate with other department leaders (Product & Design) to define technical requirements and ensure projects are delivered on time and within budget.
  • Mentor and develop team members, identifying opportunities for growth and providing guidance on career development.
  • Maintain high standards of software quality within the team by establishing good practices and habits.
  • Analyze and improve the efficiency, scalability, and stability of various system resources.
  • Manage and optimize infrastructure assets to satisfy internal financial targets.
  • Create detailed reports on the team's operational status and present them to executive management.

Required Qualifications

  • Bachelor’s degree in Engineering, Computer Science, or related field; Master’s degree preferred.
  • 10+ years of engineering experience, with at least 5 years in a leadership role managing large technical teams.
  • Strong technical acumen with experience designing and consuming RESTful APIs
  • Experience with Node.js
  • Proven track record of leading the delivery of large-scale engineering projects.
  • Excellent interpersonal, leadership, and management skills.
  • Ability to think strategically and to lead advanced technical personnel.
  • Ability to understand business requirements and translate them into technical requirements
  • Demonstrable ability to motivate, support, and understand different engineering teams and individuals.
  • Excellent project management skills, with a demonstrated ability to consistently prioritize and manage multiple tasks.
  • Familiarity with industry standards and technology landscape, including competitors and market trends.

Equal Employment Opportunity

Palmetto embraces diversity and is an Equal Employment Opportunity employer. Employment is decided based on qualifications, merit, and business needs. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or any other status protected under federal, state, or local law.

For more about our Privacy Policy, visit: https://palmetto.com/privacy-policy