Principal Software Engineer — Flexible Hours & Mentoring

Energy Solutions Corp

Minneapolis (MN)

On-site

USD 154,000 - 219,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible hours
Paid sabbaticals
Mentoring program

Job summary

Energy Solutions Corp in Minneapolis, MN seeks a Principal Software Engineer to drive Node.js architecture decisions and lead high-impact initiatives. You will own outcomes, mentor teams, and guide complex migrations while balancing delivery and quality in a contractor-friendly environment.

The role emphasizes deep technical leadership, with a strong focus on building scalable pipelines, design reviews, and clean upgrades to legacy systems.

Qualifications

  • 9+ years in a Principal Software Engineer role or equivalent.
  • Familiarity with Energy Solutions Corp-scale workflows or ability to ramp quickly.
  • Ability to form and defend a technical point of view on the company space.

Responsibilities

  • Automate build, test, and deployment pipelines for faster release cycles.
  • Lead architectural design reviews for principal technology initiatives.
  • Trace bugs to root by reading complex traces and logs.
  • Mentor legacy modules and clean codebases.
  • Lead the PostgreSQL migration to retire the legacy stack.

Skills

Node.js
Jest
Mentoring

Tools

PostgreSQL

Job description

Energy Solutions Corp in Minneapolis, MN seeks a Principal Software Engineer to drive Node.js architecture decisions and lead high-impact initiatives. You will own outcomes, mentor teams, and guide complex migrations while balancing delivery and quality in a contractor-friendly environment.

The role emphasizes deep technical leadership, with a strong focus on building scalable pipelines, design reviews, and clean upgrades to legacy systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Energy Solutions Corp • Minneapolis (MN)

On-site
USD 154,000 - 219,000
Flexible hours
Paid sabbaticals
Mentoring program
Senior Software Engineer — End-to-End Platform Owner
Senior Software Engineer — End-to-End Platform Owner

Energy Innovation Corp • Saint Paul (MN)

On-site
USD 115,000 - 164,000
Four-day work week
Ongoing Ansible coaching
Engineering Manager - Flexible Hours, High-Impact Systems
Engineering Manager - Flexible Hours, High-Impact Systems

Energy Innovation Corp • BLOOMINGTON (MN)

On-site
USD 114,000 - 181,000
Senior Software Engineer (Part-Time) — Flexible, Mentored Growth
Senior Software Engineer (Part-Time) — Flexible, Mentored Growth

Energy Innovation Corp • Toledo (OH)

On-site
USD 86,000 - 127,000
Mentor
Benefits package
Room to grow
Node.js Engineer: Full Lifecycle & Scalable Systems
Node.js Engineer: Full Lifecycle & Scalable Systems

Energy Technologies LLC • Franklin (TN)

On-site
USD 63,000 - 104,000
Growth track
Hands-on mentorship
Flexible schedule
Lead Software Engineer — Own the Tech & Growth
Lead Software Engineer — Own the Tech & Growth

Sustainable Energy Inc • Great Falls (MT)

On-site
USD 109,000 - 161,000
Android Engineer — Flexible Hours & Learning Stipends
Android Engineer — Flexible Hours & Learning Stipends

Advisory Partners LLC • Saint Paul (MN)

On-site
USD 84,000 - 127,000
Learning stipends
Flexible St. Paul, MN hours
Principal Software Engineer: Lead Architect & Mentor
Principal Software Engineer: Lead Architect & Mentor

Fasttek • Jackson (MI)

On-site
USD 130,000 - 190,000
Medical Insurance
Dental Insurance
Vision Insurance
+6
Senior Software Consultant - Remote & Flexible Hours
Senior Software Consultant - Remote & Flexible Hours

PCI Energy Solutions • United States

Remote
USD 90,000 - 130,000
Principal Software Engineer – Flexible Hours, High-Impact
Principal Software Engineer – Flexible Hours, High-Impact

Production Solutions • Moreno Valley (CA)

On-site
USD 168,000 - 237,000