Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Manager, Software Engineering

Palmetto

Engineering Manager

Palmetto is a consumer energy platform that provides homeowners with a single destination to discover, purchase, finance, install, monitor and manage home energy products and services. By offering one integrated platform across solar, battery storage, HVAC, heat pumps and more, Palmetto helps homeowners make home energy more affordable, reliable and accessible. Today Palmetto serves hundreds of thousands of homeowners, across 30+ states, building the operating infrastructure for the consumer energy transition, one home at a time.

Our employees are our most valuable resource. We foster a promote-from-within culture that prioritizes talent development, career growth, and purpose-driven work. Palmetto offers a comprehensive benefits package—including unlimited PTO, medical, dental, and vision coverage, paid parental leave, retirement plans, and more—so you can have it all both personally and professionally. Palmetto prioritizes people, planet, and profit—backed by a culture that values collaboration, impact, and balance. Join us in building a brighter, cleaner world.

This position will be based in Charlotte, NC.

This position will report to the VP, Engineering.

You will lead the engineering teams behind how homeowners find, choose, and start with Palmetto. Growth builds our digital acquisition experience, including the multi-product front door and the funnel that turns interested leads into qualified appointments. Journey builds the onboarding, service and support experiences in our consumer app.

This is a player-coach role leading roughly 8 to 15 engineers across two squads, working side by side with Product and Design. You'll set direction, review designs, and write code when it helps. AI agents are first-class tools for how we build, and you'll help your teams use them well.

Strategic & Tactical
  • Lead and grow the team. Hire, develop, and retain strong engineers and leads. Set clear expectations, give honest feedback, and build career paths so no system depends on one person.
  • Set direction and deliver. Set the roadmap with Product and Design, weigh trade-offs openly, and be clear about what the teams are not doing. Deliver work that crosses platform, data, and partner dependencies.
  • Build for learning. Make instrumentation and experimentation part of every release, and use the data to decide what to do next.
  • Own the journey outcomes. Be accountable for the experiences that turn interested homeowners into customers, keep them confident through installation, and make it easy to get help afterward.
  • Raise the bar. Keep standards high with specs, tests, and design and code review, and with responsible use of AI tools.
  • Own reliability and cost. Be accountable for system health, on-call, and cloud cost in your area.
  • Partner across the company. Work with Product, Design, Marketing, Customer Experience, Data, and Platform. Agree on priorities when viewpoints differ, and keep leadership clear on progress and risks.
Qualifications
  • 10+ years in software engineering, including 5+ years managing engineers and experience leading multiple teams.
  • A record of hiring well, developing people, and building teams with strong technical leads.
  • Hands-on depth in Node.js and TypeScript and in designing and consuming REST APIs, enough to review designs and code.
  • Experience with web experimentation and analytics: A/B testing, funnel instrumentation, and conversion-focused product work.
  • A track record of delivering large consumer-facing projects with sound judgment on priorities and trade-offs.
  • Strong partnership with Product and Design, and the ability to turn business goals into technical plans.
  • Practical knowledge of agentic engineering.
Nice to have
  • React Native or mobile app experience, and integrations with external partners.

Employment is contingent upon the successful completion of a background check.

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.

To ensure a fair evaluation, we may use AI to assist in sorting applications, but all final decisions are made by our hiring team and no candidate dispositions are automated. We will keep your information on file for four years from the date of your application. For detailed information about how we handle your data and our use of AI, please review our full privacy policy.

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Manager, Software Engineering in Charlotte, NC vacancy
  • $195k - $257.5k

     ...Run day-to-day activities of a dynamic engineering teams, including requirements grooming,...  ...maintenance of our platformLead agile software processes for engineering teams and introduce...  ...full lifecycle of team management to attract, engage, retain, coach and performance... 
    Suggested
    Remote work
    Flexible hours

    Circle

    Charlotte, NC
    2 days ago
  • $150k - $200k

     ...business growth and exceptional customer experiences.Position SummaryLendingTree is seeking an experienced and passionate Manager, Software Engineering to lead a team of software engineers responsible for building and scaling customer-facing and internal technology... 
    Suggested
    Full time
    Temporary work
    Work at office
    3 days per week

    LendingTree

    Charlotte, NC
    1 day ago
  •  ...architectures to improve business processes and system performance. Manages a small to mid-sized team, enforces governance standards,...  ....Bachelor’s degree in Computer Science, Data Science, AI, Software Engineering, a related field, or equivalent education, training, and... 
    Senior
    Permanent employment
    Full time
    Part time
    H1b
    Work at office
    Work visa
    Shift work
    Day shift

    Truist

    Charlotte, NC
    2 days ago
  • $163k - $220k

     ...Insurance is seeking a Director of Claims Software Engineering to lead the delivery and ongoing...  ..., and production support.Serve as the senior technical escalation point for engineering...  ..., migration, platform services, cost management, governance, security, resiliency, and... 
    Suggested

    Selective Insurance Group

    Charlotte, NC
    3 days ago
  • We are looking for a senior technology leader to own the technical...  ...the architecture and engineering roadmap to improve payment resiliency...  ..., idempotency, status management and vendor integration.Payment...  ...’re Looking ForSignificant software engineering and technology leadership... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    OneMain Holdings

    Charlotte, NC
    1 day ago
  •  ...of deep industry knowledge, applied AI engineering, and trusted AI governance. We help the...  ...teams.You Are:You are a Responsible AI Senior Manager who makes trustworthy AI real by building...  ...:Minimum of 10 years of experience in software, AI/ML engineering, or data science,... 
    Senior
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Charlotte, NC
    1 day ago
  •  ...Job Title: Senior Software Engineer Reports To: Manager of Software Development Department: Engineering Internal candidates are encouraged to apply. We are committed to supporting career growth and development within PMMC and welcome qualified internal team members... 
    Senior
    Full time
    Local area
    Flexible hours

    PMMC

    Charlotte, NC
    3 hours ago
  •  ...eligible for conversionPosition OverviewOur client is seeking a Senior Software Engineer operating at a Senior/Lead level to design, develop,...  ...technical leadership skills without requiring formal people-management experienceAbility to communicate complex technical... 
    Senior
    Contract work
    Remote work
    Relocation
    3 days per week

    Gravity IT Resources

    Charlotte, NC
    3 days ago
  •  ...North CarolinaOnsiteFull Time$110k - $165kWe’re looking for a Senior Software Engineer to help build new applications and improve core platform...  ...new products. Its software helps healthcare organizations manage provider compensation and contracts while providing better... 
    Senior
    Full time
    Work at office

    Motion Recruitment

    Charlotte, NC
    4 days ago
  •  ...Description Hybrid 3 on in Charlotte, NC Our client is seeking a Senior UI Software Engineer to build an AI-powered telecom equipment lifecycle and site visibility platform. The role is full-stack with a UI emphasis and requires hands-on experience integrating AI... 
    Senior
    Full time

    Eliassen Group

    Charlotte, NC
    4 days ago
  •  ...selfmanagedExperienced team leader capable of leading a midsized team and be responsible for endtoend project deliveryPlanning time management and resource management skillsProven experience in identifying and managing the risks issues and dependencies related to large... 
    Senior

    LTM

    Charlotte, NC
    2 days ago
  • $130k - $200k

     ...CCaaS Technical Lead, Senior ConsultantOur Deloitte Sales...  ...operators, creatives, designers, engineers, and architects. Our team balances...  ..., creativity, and ongoing managed services to solve the biggest...  ...experience in technology consulting, software engineering, cloud... 
    Senior
    Local area

    Deloitte

    Charlotte, NC
    4 days ago
  • $120k - $160k

     ...”) will not provide or assume sponsorship for employment visas for this position, now or in the future.The OpportunityThe Senior Software Engineer will be responsible for contributing to a team of backend engineers (APIs and systems integration).We’re looking for some... 
    Senior
    Work at office
    3 days per week

    LendingTree

    Charlotte, NC
    2 days ago
  •  ...Senior Software Engineer (Backend Focus) | AWS | Python | Node.js - (W2 Contract) - Hybrid in Charlotte, NC Optomi, in partnership with a leading electric and gas utility company, is seeking a Full-Stack Software Engineer with a strong backend development focus to... 
    Senior
    Full time
    Contract work

    Optomi

    Charlotte, NC
    1 day ago
  •  ...experiences—we create opportunities to connect, grow, and make an impact.SUMMARYQ2 is seeking an innovative and experienced Senior Software Engineer to join our Digital Banking Fraud team. As part of this team, you will build and evolve the systems behind fraud... 
    Senior
    Full time
    Work visa

    Q2 Software

    Charlotte, NC
    4 days ago
  •  ...Senior Security Software Engineer – Security Automation & DevSecOps Location: This role can be based out of Charlotte, NC or Novi, MI. Remote candidates...  ...of DevSecOps, application security, vulnerability management, and secure software development. Preferred... 
    Senior
    Full time
    Contract work
    Remote work

    RL Enterprise & Associates: Recruiting & Staffing

    Charlotte, NC
    3 hours ago
  •  ...levels in the organization.ProSidian is a management and operations consulting firm with a...  ...is seeking a talented and motivated software engineer with interest and experience in design...  ...Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology... 
    Senior
    Contract work
    For contractors

    Prosidian Consultng

    Charlotte, NC
    3 days ago
  • $165k - $190k

     ...Description:AssetMark is a leading wealth management platform dedicated to empowering...  ...businesses.The OpportunityWe are seeking a Senior Platform Engineer to lead the design and implementation...  ...and maintain frameworks that make software development easier for application... 
    Senior
    Full time
    Work at office
    Flexible hours

    Asset Mark

    Charlotte, NC
    1 day ago
  • $192.4k - $320.6k

    Senior Software Engineer, Quantitative ResearchIndex Research & Design | FTSE Russell | LSEGRole PurposeWe are looking for a Senior Software...  ...development, research productivity, documentation, and knowledge management.Champion modern software engineering practices, including... 
    Senior
    Full time
    Part time
    Internship

    London Stock Exchange Group

    Charlotte, NC
    4 days ago
  •  ...collaboration, and excellence then we’d love to meet you. The Senior Software Engineer, under minimal supervision, participates in the technical...  ...practices, including selection, hiring, performance management, promotion, transfer, compensation, benefits, education, training... 
    Senior
    Permanent employment
    H1b
    Work at office
    Local area
    Remote work

    Jack Henry & Associates

    Charlotte, NC
    1 day ago
  •  ...development and maintenance of best in class software experiences. The candidate is a self-...  ...code reviews to provide guidance on engineering best practices and compliance with...  ...reusable UI components.Experience with state management using Zustand, React Context, and... 
    Senior
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Charlotte, NC
    1 day ago
  •  ...configuration, testing, and lifecycle management. Collaborates with business stakeholders...  ...Designs, develops, tests, and maintains software components and services that address...  ...experience or equivalent education and software engineering training or experience.2. In-depth... 
    Senior
    Full time
    Part time
    Shift work
    Day shift

    Truist

    Charlotte, NC
    5 days ago
  •  ...Designs, develops, tests, and maintains software solutions that address business and...  ..., architecture, and software lifecycle management, while collaborating closely with technical...  ...of the design work.Leverage continuous engineering practices to deliver business value... 
    Senior
    Permanent employment
    Full time
    Part time
    H1b
    Work at office
    Work visa
    Monday to Friday
    Shift work
    Day shift

    Truist

    Charlotte, NC
    2 days ago
  • $163.4k - $322.1k

    Position Summary Cyber Oracle Cloud Security - Senior Manager / Associate Vice President, Engineering Management Our Deloitte Cyber team helps organizations address the challenges and opportunities of today’s cybersecurity landscape. Join our team to deliver Oracle... 
    Senior
    Local area
    Visa sponsorship

    Deloitte

    Charlotte, NC
    4 days ago
  •  ...technology and enterprise solutions sector, is seeking a Senior AI Platform / Python Engineer (Software Engineer 4 - Contingent) to join their dynamic team....  ...such as OpenShift or Kubernetes for deployment and management. Collaborate with cross-functional teams to support... 
    Senior
    Contract work

    Experis

    Charlotte, NC
    4 days ago
  •  ...actively looking for a Development Manager / Technical Lead to join our...  ...team to deliver high-quality software solutions that align with the...  .... This role serves as the senior technical lead for the team,...  ...& Nichol is Ranked #1 in Engineering News-Record for Marine & Port... 
    For contractors
    Worldwide

    Moffatt & Nichol

    Charlotte, NC
    4 days ago
  •  ...connected solutions. We are seeking a highly skilled Senior Security Engineer to build and scale security automation, orchestration, and...  ...sacrificing velocity. The ideal candidate combines strong software engineering skills with security expertise, and brings experience... 
    Senior
    Local area
    Remote work

    Bertrandt

    Charlotte, NC
    13 days ago
  •  ...of America)Please review the following job description:The Senior Software Engineer designs and delivers scalable software, automation, analytics, and reporting capabilities that improve how Problem Management identifies, analyzes, and eliminates recurring production risk... 
    Senior
    Permanent employment
    Full time
    Part time
    H1b
    Work at office
    Local area
    Immediate start
    Work visa
    Shift work
    Day shift

    Truist

    Charlotte, NC
    5 days ago
  •  ...Senior Software Engineer – Full Stack Charlotte, NC Area | In-Office | Full-Time Are you a technical leader who loves solving complex problems and mentoring the next generation of engineers? Our client, a leading organization with a robust enterprise platform, is... 
    Senior
    Full time
    Work at office

    SolomonEdwards

    Charlotte, NC
    3 days ago
  •  ...Senior Software Engineer (Back-End) – C#/.NET Our client, a leading organization, is seeking a Senior Software Engineer (Back-End) to help...  ...skills and a genuine passion for mentoring • Strong self-management and prioritization skills • High commitment to code quality... 
    Senior
    Full time
    Work at office

    SolomonEdwards

    Charlotte, NC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Manager, Software Engineering. Be the first to apply!