Principal Software Engineer

Energy Innovation Corp

Winston-Salem (NC)

Remote

USD 128,000 - 173,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Mentorship
Benefits package
Remote-first

Job summary

Energy Solutions Corp in Winston-Salem, NC seeks a Principal Software Engineer to own features end to end from architecture through deployment and monitoring. With senior-level experience, you will guide technical direction and deliver impactful software.

This internship offers mentorship, a comprehensive benefits package, and the flexibility of a remote-first role, with a salary anchor of 128,000 to 173,000 USD annually.

Qualifications

  • Expertise in .NET Core with senior-level proficiency.
  • Proven ability to lead teams and deliver end-to-end features.
  • Strong decision-making and data-driven mindset.
  • Ability to adapt leadership style to changing business needs.

Responsibilities

  • Own features end to end from architecture through deployment and monitoring.
  • Hand off Ruby runbooks so the next on-call at Energy Solutions Corp sleeps better.
  • Translate Tailwind CSS metrics into the chart leadership checks each morning.
  • Ship the Tailwind CSS rewrite that pays down years of energy tech debt.
  • Defend uptime through the 2 a.m. Winston-Salem pages.
  • Ensure code quality through automated linting, testing, and static analysis.
  • Contribute to sprint planning, estimation, and technology roadmap discussions.
  • Tune Terraform caching to survive Winston-Salem launch spike on the same hardware.
  • Chase down the Git integration that silently drops events at midnight.

Skills

.NET Core
Leadership
Strategic thinking
Delivery ownership
Stakeholder management
Adaptability

Job description

As a Principal Software Engineer at Energy Solutions Corp, you will own features end to end, from architecture through deployment and monitoring. With 10 years of experience under your belt, you'll step into an internship position paying $128,000 - $173,000 where ownership and momentum matter.

Key Responsibilities
  • Hand off Ruby runbooks so the next on-call at Energy Solutions Corp sleeps better
  • Translate Tailwind CSS metrics into the one chart Energy Solutions Corp leadership checks each morning
  • Ship the Tailwind CSS proudly-imperfect rewrite that pays down years of Energy Solutions Corp technical debt
  • Defend Energy Solutions Corp uptime through the 2 a.m. Winston-Salem pages nobody volunteers for
  • Ensure code quality through automated linting, testing, and static analysis
  • Contribute to sprint planning, estimation, and technology roadmap discussions
  • Tune Terraform caching so Energy Solutions Corp survives the Winston-Salem launch spike on the same hardware
  • Chase down the Git integration that silently drops Energy Solutions Corp events at midnight
What You'll Bring
  • Comfort steering technology conversations toward a decision
  • Principal mastery of .NET Core, validated by people who'd hire you again
  • The humility to revise strong opinions when the data argues back
  • Principal-caliber judgment about when to escape and when to absorb
  • Flexibility to adapt your approach as business needs evolve
  • The judgment to say no to good ideas at the wrong time
  • Comfortable owning projects from concept through delivery

As a hands-on leader in technology, Energy Solutions Corp draws top talent to its Winston-Salem, NC headquarters. Our values show up in small daily choices, not just a poster on the wall.

With $128,000 - $173,000 as the anchor, expect mentorship, a benefits package worth bragging about, and the latitude to work remote-first.

Current and accurate as of this visit, the internship opening stands ready.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote-First Principal Software Engineer
Remote-First Principal Software Engineer

Energy Innovation Corp • Winston-Salem (NC)

Remote
USD 128,000 - 173,000
Mentorship
Benefits package
Remote-first
VP of Engineering
VP of Engineering

Energy Innovation Corp • Durham (NC)

On-site
USD 224,000 - 334,000
Mentorship
Benefits
Principal Software Engineer
Principal Software Engineer

Energy Innovation Corp • Cary (NC)

On-site
USD 160,000 - 228,000
Part-time schedule
Engineering Manager
Engineering Manager

Energy Innovation Corp • Joliet (IL)

On-site
USD 127,000 - 172,000
Process Engineer
Process Engineer

Energy Innovation Corp • Wilmington (DE)

On-site
USD 86,000 - 122,000
Paid certifications
Conferences
Dedicated learning time
Electrical Engineer
Electrical Engineer

Energy Innovation Corp • Alexandria (VA)

On-site
USD 100,000 - 138,000
Director of Engineering
Director of Engineering

Energy Innovation Corp • Berkeley (CA)

On-site
USD 264,000 - 363,000
Growth path into technology
Personal mentor
Berkeley-based benefits
Release Engineer
Release Engineer

Energy Innovation Corp • Waco (TX)

On-site
USD 64,000 - 92,000
Mentor
Benefits package
Flexible scheduling
Environmental Engineer
Environmental Engineer

Energy Innovation Corp • Orlando (FL)

Remote
USD 76,000 - 104,000
Stock options
Learning budgets
Weekly coaching
Principal Software Engineer
Principal Software Engineer

Energy Innovation Corp • Lakewood (CO)

Hybrid
USD 162,000 - 240,000