Posted On Oct 29

This job posting has expired

Senior Software Engineer

GameChange Solar

Location : United States

Headquarters : 230 East Ave #100, Norwalk, CT 06855, United States

Hiring Mode : Full Time

Hiring Role : Developer

Experience : Senior Level

GameChange Solar
United States
Experience & Skills
  • Node.js
  • Google Cloud Platform
  • AWS
The Senior Software Engineer will work to improve the monitoring interface and data acquisition pipeline for the Genius Tracker. They will work to improve the efficiency and security of data acquisition and develop new features that make the web interface easier to use and more feature-rich. This will involve developing tools and applications to ingest data through cloud infrastructure. This is an exciting opportunity for a software engineer who is looking to make a positive impact on the world in an exciting and growing field. We offer a solid base with significant bonus upside for exceptional performance.
Responsibilities include but will not be limited to:
  • Develop code in Javascript and Python
  • Work in an existing codebase to make improvements and fix issues
  • Contribute ideas for new features and identify areas for improvement proactively
  • Coordinate with engineering team to understand requirements for monitoring website and data pipeline
  • Work in conjunction with other web developers
  • Work with technologies including Node, Docker, AWS
  • Maintain server to keep website running smoothly and responsively at all times
  • Experience with design, development and maintenance of web applications
  • Experience with Cloud Native technologies (AWS, Google Cloud Platform)
  • Experience with frontend and/or backend web development
  • Experience with AWS IoT Core, DynamoDB, Lambda, Kinesis
  • Experience in Python and Javascript
  • Knowledge of security, understanding of authentication, authorization and encryption
  • Experience with TCP, SSH, SFTP, MQTT
  • Experience with Modbus and SCADA preferred but not required
  • Strong communication skills and an ability to interact with all levels of technical and non-technical personnel
  • Bachelor's Degree in Computer Science or related field, or 4 years equivalent experience
  • 5 years relevant job experience
Salary: DOE
  • Business Office professional attire when in office setting.
  • PPE and GCS attire for onsite visits.
Gamechange Solar