Palmetto

Senior Manager, Engineering

Palmetto United States

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 on the basis of qualifications, merit, and business need. We do not discriminate based upon 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
  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Software Development

Referrals increase your chances of interviewing at Palmetto by 2x

See who you know

Get notified about new Senior Engineering Manager jobs in United States.

Sign in to create job alert

Similar jobs

People also viewed

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub