Skip to content
mimi

Software Engineer - Full Stack Web Developer

GameChange Solar

Westport · Hybrid Full-time Mid Level $100k – $128k/yr Today

About the role

About

Software Engineer - Full Stack Web Developer

GameChange Solar is one of the fastest growing, most dynamic companies in the rapidly growing solar industry. We have top-quality solar racking and tracker products that generate the most amount of energy, which are the fastest to install, and the most cost effective.

We are seeking a talented Full Stack Software Developer to enhance our monitoring and control platform for the Genius Tracker system and support the integration of next‑generation drone‑based monitoring capabilities. In this role, you will contribute to both backend and frontend development, helping improve system performance, scalability, and usability while building new features that enhance customer visibility into system operations. You will also play a key role in integrating new data sources, including drone imagery and telemetry, into our platform. Join GameChange Solar in advancing high‑performance solar technologies that improve efficiency, reduce costs, and expand access to renewable energy worldwide. This role offers the opportunity to make a tangible impact while working in a fast‑paced, growth‑driven environment, with competitive compensation and performance‑based incentives.

Responsibilities

Software Engineer Roles and responsibilities include but will not be limited to:

  • Develop, maintain, and enhance full‑stack applications using Python, JavaScript/TypeScript
  • Enhance the monitoring interface and data acquisition pipeline for performance and reliability.
  • Contribute to the integration of drone‑based data (imagery and telemetry) into the platform.
  • Build and maintain RESTful APIs with Django and DRF
  • Develop intuitive and responsive user interfaces using React.
  • Deploy, manage, and optimize applications in cloud environments (AWS)
  • Collaborate with cross‑functional teams to define and deliver solutions.
  • Manage and optimize scalable distributed systems in the cloud.
  • Implement best practices for security, scalability, and performance.

Requirements

Software Engineer Skills and Education Requirements:

  • 3‑5 years of experience in full stack web development
  • Hands‑on experience with AWS (IoT Core, Lambda, DynamoDB, Kinesis, EC2, IAM, SQS)
  • Proficiency in JavaScript, Python, and TypeScript.
  • Strong experience with Django and building RESTful APIs.
  • Strong understanding of web application security fundamentals (authentication, authorization, encryption).
  • Experience with Networking Infrastructure and common Application protocols (HTTP, SSH, SMTP, MQTT, FTP)
  • Experience with common software development tools such as git, uv, ruff, yarn, husk
  • Experience with PostgreSQL and TimescaleDB and SQL
  • Experience with CI/CD using GitHub Actions and Workflows
  • Experience with Terraform and Cloud deployment principles.
  • Experience with React, Redux, Sass
  • Exposure to image processing, computer vision, or drone data integration is a plus.
  • Strong written and verbal communication skills
  • Bachelor's Degree in Computer Science or related field, or 3+ years equivalent experience

Salary

  • Salary: $100,000 - $128,000 yearly salary

Job Type

  • Full‑time

Location

  • Norwalk, CT (Hybrid)
  • Business Office professional attire when in office setting.
  • PPE and GCS attire for onsite visits.

Benefits

  • Health insurance
  • Dental insurance
  • Life insurance
  • Vision insurance
  • 401(k) matching
  • Paid time off
  • Parental leave
  • Professional development assistance
  • Referral program
  • Tuition reimbursement

Additional Information

Principals only. GameChange Solar does not accept unsolicited resumes from recruitment agencies. PLEASE NO AGENCY CONTACTS. WE ARE NOT ABLE TO PROVIDE SPONSORSHIP AT THIS TIME.

Requirements

  • Software Engineer Skills and Education Requirements:3-5 years of experience in full stack web developmentHands-on experience with AWS (IoT Core, Lambda, DynamoDB, Kinesis, EC2, IAM, SQS)Proficiency in JavaScript, Python, and TypeScript
  • Strong experience with Django and building RESTful APIs
  • Strong understanding of web application security fundamentals (authentication, authorization, encryption)
  • Experience with Networking Infrastructure and common Application protocols (HTTP, SSH, SMTP, MQTT, FTP)Experience with common software development tools such as git, uv, ruff, yarn, husk
  • Experience with PostgreSQL and TimescaleDB and SQL Experience with CI/CD using GitHub Actions and Workflows Experience with Terraform and Cloud deployment principles
  • Strong written and verbal communication skills
  • Bachelor's Degree in Computer Science or related field, or 3+ years equivalent experience

Responsibilities

  • In this role, you will contribute to both backend and frontend development, helping improve system performance, scalability, and usability while building new features that enhance customer visibility into system operations
  • You will also play a key role in integrating new data sources, including drone imagery and telemetry, into our platform
  • Software Engineer Roles and responsibilities include but will not be limited to:Develop, maintain, and enhance full-stack applications using Python, JavaScript/TypeScriptEnhance the monitoring interface and data acquisition pipeline for performance and reliability
  • Contribute to the integration of drone-based data (imagery and telemetry) into the platform
  • Build and maintain RESTful APIs with Django and DRFDevelop intuitive and responsive user interfaces using React.Deploy, manage, and optimize applications in cloud environments (AWS)Collaborate with cross-functional teams to define and deliver solutions
  • Manage and optimize scalable distributed systems in the cloud
  • Implement best practices for security, scalability, and performance

Benefits

health_insurance

Skills

AWSAWS EC2AWS IAMAWS IoT CoreAWS KinesisAWS LambdaAWS SQSAWS DynamoDBCI/CDDjangoDRFDockerFTPgitGitHub ActionsJavaScriptMQTTPostgreSQLPythonReactReduxRESTful APIsSassSSHSMTPSQLTimescaleDBTerraformTypeScriptuvvisionweb application securityworkflowsyarn

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free