Demo

Software Engineer

Storm4
York, NY Full Time
POSTED ON 12/10/2025 CLOSED ON 1/6/2026

What are the responsibilities and job description for the Software Engineer position at Storm4?

GIS / Software Engineer (Hybrid – CT / NYC Metro)

Salary: $105k–$120k 10–20% bonus

Experience: 1–3 years

Citizenship: US Citizen required

Start: ASAP


About the Role

A leading utility-scale solar developer is hiring its first dedicated software/data engineer to support the full project lifecycle with geospatial data, automation, and internal tooling. This company develops large-scale solar assets and is expanding into adjacent businesses, including repurposing sites for data centers and other power-intensive applications.


The company now needs someone who can build software, streamline workflows, integrate data systems, and make geospatial insights accessible across Development and EPC teams.


This is a high-impact, high-ceiling role within a growing team of ~25 people, ideal for someone early in their career who is sharp, technical, and eager to learn.


Key Responsibilities

Software Data Engineering

  • Build internal software tools that support solar development and EPC workflows.
  • Automate GIS processes and convert geospatial inputs into actionable insights.
  • Integrate and manage data across Snowflake, AWS, GCP, and internal systems.
  • Streamline backend processes and improve system architecture.


GIS / Geospatial Support

  • Support stakeholders with mapping, siting, and spatial analysis needs.
  • Work closely with the existing GIS Analyst to enhance GIS capabilities.
  • Improve geospatial data availability across teams.


Cross-Functional Collaboration

  • Partner directly with Development, EPC, and Operations teams.
  • Report to a technical lead who manages software/data for the broader business.
  • Participate in code reviews and contribute to building their internal development culture.


Ideal Candidate Profile

Must-Haves

  • 1–3 years of professional experience in software, data, or geospatial work.
  • Strong technical aptitude and problem-solving mindset.
  • Coding proficiency (Python, SQL).
  • US Citizen.
  • Bachelor's degree in Computer Science, Engineering, Math, or similar.


Nice-to-Haves

  • GIS experience (Esri, QGIS, geospatial libraries).
  • Snowflake, AWS, or GCP familiarity.
  • Experience at small software/tech companies (sub-50 employees), geospatial startups, or companies like Cesium, Intersect, Paces.AI, or Anderson Optimization.


Soft Traits

  • Fast learner, curious, and willing to build new skills.
  • Comfortable working in a lean, startup-like environment.
  • Able to interact with senior leadership, including the COO.


Why This Role Is Exciting

  • High ceiling: First full-time internal software/data hire with room to grow quickly.
  • Impact: Directly shapes internal systems and tooling used across development and EPC.
  • Industry: Large-scale solar emerging opportunities in data centers and power markets.
  • Exposure: Close interaction with executives and technical leads.
  • Development: Company invests in talent—team members attend programs like Yale leadership courses.
  • Environment: Startup feel with real revenue, large projects, and a small, tight-knit team.

Salary : $105,000 - $120,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Storm4

  • Storm4 Austin, TX
  • ⚡ Job Title: Technical Program Manager, Engineering 💼 Industry: Data Centers 🌎 Location: Ashville, OH; Austin, TX; Atlanta, GA 💰 Salary: Competitive ⚡ C... more
  • 16 Days Ago

  • Storm4 Sacramento, CA
  • 💼 Construction Manager 📍 Sacramento, California 💰 $120,000–$160,000 🏢 About the Company A leading international energy infrastructure and decarbonizati... more
  • 3 Days Ago

  • Storm4 Baltimore, WA
  • 📊 Role: Data Engineer II 💼 Industry: Energy Trading | Power Markets 📍 Location: Washington, DC (Hybrid) 💰 Salary: $150,000 to $170,000 Performance Bonu... more
  • 4 Days Ago

  • Storm4 York, NY
  • ⚡ Commercial Lead 💼 Independent Power Producer (IPP) 🌎 New York City – Hybrid 💰 $200,000 – 300,000 Full Comp Storm4 are partnered with a Series-A funded... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Software Engineer jobs in the York, NY area that may be a better fit.

  • Banyan Software Rochester, NY
  • Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acqui... more
  • 1 Month Ago

  • Veracity Software Inc York, NY
  • Role: Sr. Fabric Data Engineer Engagement Type: Contract-to-Hire (C2H - 3 Months) Work Location: Remote (EST time zone) Start: Immediate / ASAP We are seek... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!