Energy Solutions

Software Engineering I (Remote - US)

United States

Not SpecifiedCompensation
Entry Level & New Grad, Junior (1 to 2 years)Experience Level
Full TimeJob Type
UnknownVisa
Energy, Utilities, Environmental ServicesIndustries

Software Engineer I

Employment Type: [Not Specified] Location Type: Predominantly Remote Salary: $80,000 - $100,000 Annually (commensurate with experience)

Position Overview

Interested in joining a growing company where you will work with talented colleagues, enhance a supportive and energetic culture, and be part of the climate solution? At Energy Solutions, we focus on the big impacts. We believe that market-based programs can be a powerful force to deliver large-scale energy, carbon, and water-use savings. Since 1995, we’ve harnessed that power to offer proven, performance-based solutions for our utility, government, and institutional customers.

We are currently seeking an experienced Software Engineer I to join our Information Systems team to design, develop, and maintain software systems that support the distribution of incentives for clean energy technologies. In this role, you will bring your expertise and leverage cutting-edge technologies to architect and implement systems that support nationwide energy efficiency and distributed energy resource programs. This unique position is perfect for individuals with technical prowess that want to have an impact on energy efficiency markets and greenhouse gas reductions through our work for major North American utilities and other clients around the country.

Energy Solutions operates as a predominantly remote workforce with offices in six different locations. Employees who reside within 40 miles of an office (except New York) will be assigned to that location, though in-office attendance requirements may vary by team.

Current Location Restrictions: We are not accepting applications from candidates residing in the following states: Alaska, Delaware, Kentucky, Mississippi, Montana, Nebraska, North Dakota, and Wyoming.

Responsibilities

  • Effectively executing tasks under the guidance of others while demonstrating fundamental knowledge of software engineering principles, utilizing Python, Django, Postgres, and frontend technologies.
  • Translating well-defined specifications into completed projects within the expected timeframe, ensuring high-quality deliverables.
  • Actively enhancing code quality by contributing new unit tests and swiftly resolving any issues that arise in continuous integration checks.
  • Collaborating cross departmentally, including quality control and technical support.
  • Conducting thorough and constructive code reviews.
  • Keeping project stakeholders informed by promptly updating tickets with the current status of work.
  • Participating in agile ceremonies, such as stand-up meetings and estimation discussions.

Minimum Qualifications

  • A bachelor’s degree in Software Engineering, Computer Science, or a related field.
  • A minimum of 2 years of relevant work experience, or a master’s degree in a related field.
  • Experience with Python and Django preferred.
  • Experience with relational databases including MySQL, SQL, PostgreSQL, Oracle or similar.
  • Strong written and verbal communication skills, along with a passion for collaborative software development.
  • Basic level understanding of security requirements.
  • Energy industry-related professional experience is a plus.

Compensation and Benefits

  • Compensation is commensurate with experience.
  • Includes a generous retirement package.
  • Excellent benefits package including medical, dental, and vision insurance.
  • Other pre-tax contribution plans.
  • Employee Stock Ownership Plan (ESOP).

Company Information

At Energy Solutions, we focus on the big impacts. We believe that market-based programs can be a powerful force to deliver large-scale energy, carbon, and water-use savings. Since 1995, we’ve harnessed that power to offer proven, performance-based solutions for our utility, government, and institutional customers.

AI Use Policy

At Energy Solutions, we believe in the importance of authentic interactions and equitable opportunities. We base our candidate selection on one’s own skills, knowledge, and experience. To ensure the integrity and fairness of our interview process, the use of artificial intelligence (AI) tools (including Generative AI) or other means to generate or assist with responses during interviews is strictly prohibited. This practice supports our commitment to create a transparent and equitable space where skills, knowledge, and experience can be showcased.

Skills

Python
Django
Postgres
Frontend technologies
Software engineering principles

Energy Solutions

Provides market-based energy and environmental solutions

About Energy Solutions

Energy Solutions focuses on creating large-scale environmental impacts through cost-effective solutions for carbon, energy, and water management. The company works with energy providers, government agencies, and businesses to improve their environmental footprint by offering expertise in energy efficiency, demand management, distributed energy resources, and clean transportation. Their approach involves identifying new technologies and collaborating with partners to accelerate market adoption and establish quality standards. Energy Solutions generates revenue by providing market-driven programs that help clients achieve energy savings and comply with regulations. With over 20 years of experience, the company is known for its reliability and commitment to meeting client needs while delivering significant energy savings and environmental benefits.

Oakland, CaliforniaHeadquarters
1995Year Founded
VENTURE_UNKNOWNCompany Stage
Energy, Social ImpactIndustries
201-500Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
401(k) Retirement Plan
Company Equity
Remote Work Options
Paid Sick Leave
Paid Holidays
Paid Vacation

Risks

Emerging startups with advanced technologies increase competition in the clean energy sector.
Potential regulatory changes could impact program offerings and require adjustments.
Rising costs of raw materials may affect pricing strategy and profit margins.

Differentiation

Over 25 years of experience in energy and environmental management solutions.
Strong partnerships with governments to establish quality standards for new technologies.
Focus on market-driven, scalable solutions for significant environmental impact.

Upsides

Increased demand for energy management due to smart grid technology adoption.
Opportunities in clean transportation and carbon management from green hydrogen rise.
Growing corporate sustainability commitments boost demand for energy efficiency services.

Land your dream remote job 3x faster with AI