Clera - Your AI talent agent
Login
Start
Clera - Your AI talent agent

Your AI-talent agent.
Connecting talents with dream jobs.

Follow us on LinkedInRefer & Earn

Tools

Resume CreatorCareer CoachSalary CalculatorResume Review

Explore

JobsCompaniesAcquihire

Company

About UsCareersFAQsBlog

Legal

TermsPrivacyBug Bounty
Back to Companies
SLSolar Landscape logo

Solar Landscape

Solar Landscape is the nation’s leading commercial rooftop solar developer, with 800 megawatts of solar deployed across 75+ million square feet of rooftop space. We partner with the country’s largest real estate owners to turn rooftops into reliable, revenue-generating assets. As a vertically inte...

201-500 employees
Asbury Park
3 Jobs

Open positions

Apply

Manager, Business Operations

About Us   Solar Landscape is the leading commercial roo...

$130k - $150k
Asbury Park
Apply

Senior Analytics Engineer

About Us   Solar Landscape is the leading commercial roo...

$130k - $160k
Asbury Park
Apply

Sales Operations Manager

About Us   Solar Landscape is the leading commercial roo...

$130k - $150k
Asbury Park

Solar Landscape is the nation’s leading commercial rooftop solar developer, with 800 megawatts of solar deployed across 75+ million square feet of rooftop space. We partner with the country’s largest real estate owners to turn rooftops into reliable, revenue-generating assets.

As a vertically integrated company founded by construction professionals, we build, own, and operate solar projects nationwide. Our in-house team manages every step — from engineering and permitting to interconnection and operations — enabling partners to scale solar quickly, with zero CapEx and no tenant disruption.

Recognized as the #1 National Commercial Rooftop Solar Developer by Solar Power World (2025), the #1 Distributed Generation Developer by New Project Media, and winner of the U.S. Department of Energy’s Grand Prize for Clean Energy, we combine industry leadership with proven execution.

Headquartered in Asbury Park, New Jersey, we have offices in Chicago, Baltimore, and New York City, and operate in over a dozen states nationwide.

Tech Stack

Sales OperationsProcess ImprovementAnalytical SkillsProject ManagementCRM PlatformsData QualityPerformance TrackingProposal DevelopmentPricing StrategyTeam ManagementCommunication SkillsInterpersonal SkillsOperational ExcellenceCross-Functional CollaborationB2B EnvironmentProblem-Solving Skills

Quick Facts

Founded
2012

Frequently Asked Questions

What does Solar Landscape do?

Solar Landscape is the nation’s leading commercial rooftop solar developer, with 800 megawatts of solar deployed across 75+ million square feet of rooftop space. We partner with the country’s largest real estate owners to turn rooftops into reliable, revenue-generating assets. As a vertically int...

How many employees does Solar Landscape have?

Solar Landscape has 201-500 employees employees.

What industry is Solar Landscape in?

Solar Landscape operates in the Solar Electric Power Generation industry.

How many open jobs does Solar Landscape have?

Solar Landscape currently has 3 open positions on Clera.

Where is Solar Landscape based?

Solar Landscape has offices in Asbury Park, United States, New York, United States. They offer on-site positions for their team members.

Why should I join Solar Landscape?

Solar Landscape is a leading Solar Electric Power Generation company offering exciting career opportunities. With 3 open positions, now is a great time to join their growing team.

Is Solar Landscape hiring remotely?

Solar Landscape has 3 open positions. Work arrangement details vary by role - view individual job listings for specific information about remote work options.