Energy Solutions

Principal Software Engineer - Mendix

United States

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Energy, Utilities, Environmental & Climate SolutionsIndustries

Principal Software Engineer (Mendix)

Employment Type: [Not Specified] Location Type: [Not Specified] Salary: $175,000 - $205,000 per annum (commensurate with experience)

Position Overview

Join a growing company focused on climate solutions, where you will collaborate with talented colleagues, enhance a supportive and energetic culture, and contribute to significant energy, carbon, and water-use savings. Since 1995, Energy Solutions has leveraged market-based programs to deliver these savings for utility, government, and institutional clients.

We are seeking a Principal Software Engineer with Mendix experience to join our Information Systems team. In this role, you will design, develop, and maintain software systems that support reporting for the distribution of incentives for clean energy technologies. You will bring deep technical expertise and a team-oriented approach to implement systems that meet client needs and contribute to energy efficiency market impacts and greenhouse gas reductions. This position is ideal for technically skilled individuals passionate about making a difference in energy efficiency markets.

Responsibilities

  • Work closely with cross-functional teams using agile principles to deliver impactful solutions.
  • Provide technical architectural leadership for building robust, reusable components within complex software platforms.
  • Collaborate with business partners throughout the application development lifecycle to prototype, create, iterate, and deploy applications.
  • Share best practices and existing programming experience to help business developers create and maintain apps with quality and consistency.
  • Design scalable application architectures to support new business models and products.
  • Build applications using low-code development tools.
  • Extend low-code development tools and applications by coding reusable front-end components and back-end integration modules.
  • Collaborate with Python/Django software engineers to build or utilize APIs for data exchange between applications and other software systems.
  • Review functional requirements and draft implementation plans.
  • Work with internal clients to debug, reproduce, document, and fix support problems for production systems.
  • Perform code reviews on colleagues' contributions to the codebase.
  • Participate in agile ceremonies, including standup meetings and pointing discussions.
  • Provide technical analysis in discussions with internal clients, project managers, and other software engineers.
  • Apply expert understanding of technology risk principles to the software development mindset.

Minimum Qualifications

  • Bachelor’s degree in Software Engineering, Electrical Engineering, or Computer Science, with a minimum of 20 years of relevant experience.
  • Candidates with 20 or more years of work experience using related technologies are also encouraged to apply.
  • Experience with relational databases such as MySQL, SQL, PostgreSQL, Oracle, or similar.
  • Ability to communicate and facilitate technical discussions among business analysts, traditional software engineers, product owners, Mendix developers, and other stakeholders.
  • Experience in leading technical architecture and design thinking for an enterprise Software as a Service (SaaS) platform.
  • Experience with Mendix Application Testing Suite (ATS).
  • Experience with Python and Django or similar stacks.
  • JavaScript and React experience.
  • Strong proficiency with the MS Office suite (Outlook, Word, Excel, PowerPoint, SharePoint).
  • Collaborative nature and ability to work effectively as part of a team.
  • Enthusiasm for supporting the company’s mission.

Desired: Energy-related professional experience is a plus, but not essential.

Application Instructions

[Not Specified]

Company Information

Energy Solutions is a growing company focused on climate solutions, delivering large-scale energy, carbon, and water-use savings through market-based programs. We partner with utilities, government agencies, and institutional clients across North America.

Skills

Mendix
Low-code development
Software architecture
Agile methodologies
Team collaboration
App development
Reusable components

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