Principal Software Engineer

Energy Plus LLC

Rock Hill (SC)

On-site

USD 146,000 - 203,000

Full time

5 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

Growth plan
Mentor program
Benefits for life beyond Rock Hill

Job summary

Energy Plus LLC is hiring a Principal Software Engineer in Rock Hill, SC. You will own critical Swift components, write .NET Core integration tests, and aggressively trim cloud costs while handling complex MySQL billing edge cases.

You’ll mentor other principal hires, respond to production incidents, and reverse-engineer undocumented Swift formats to improve reliability. Strong collaboration and written communication are essential, with experience in GitHub Actions a must.

Qualifications

  • Strong written communication and collaboration.
  • Ability to mentor and share credit responsibly.
  • Experience with GitHub Actions in production environments.
  • Proven Swift results or projects, ideally in Rock Hill, SC.
  • Curiosity to read docs before asking questions.

Responsibilities

  • Mentor newer principal hires on wiring Swift together.
  • Write the .NET Core integration tests that catch regressions.
  • Trim cloud bill by right-sizing Networking infrastructure in Rock Hill, SC.
  • Own edge cases in MySQL billing nobody else wants to touch.
  • Investigate, diagnose, and fix bugs reported by users and monitoring tools.
  • Troubleshoot and resolve production incidents across GitHub Actions-based applications.
  • Reverse-engineer the Swift format Energy Plus LLC inherited and never documented.

Skills

Swift
.NET Core
GitHub Actions
Mentoring
Debugging
MySQL
Production incidents

Tools

MySQL

Job description

The Principal Software Engineer we're hiring will inherit a technology codebase with good bones and a few skeletons; Energy Plus LLC is honest about both. What makes this Energy Plus LLC role different is the ownership; the $146,000 - $203,000 and internship hours are just the entry fee.

Key Responsibilities
  • Mentor newer principal hires on how Energy Plus LLC actually wires Swift together
  • Write the .NET Core integration tests that catch regressions before Rock Hill, SC ships them
  • Trim Energy Plus LLC's cloud bill by right-sizing the Networking infrastructure in Rock Hill, SC
  • Own the quietly-relentless edge cases in Energy Plus LLC's MySQL billing nobody else wants to touch
  • Investigate, diagnose, and fix bugs reported by users and monitoring tools
  • Troubleshoot and resolve production incidents across GitHub Actions-based applications
  • Reverse-engineer the quality-obsessed Swift format Energy Plus LLC inherited and never documented
What You'll Bring
  • Written communication clear enough to survive a forwarded email chain
  • A collaborator's reflex to share credit and absorb blame
  • The patience to mentor without taking over the keyboard
  • Hands-on GitHub Actions experience that survives a whiteboard interview
  • Proven Swift results, ideally seasoned in Rock Hill, SC
  • The kind of curiosity that reads the docs before asking

Long before technology was fashionable, Energy Plus LLC was already solving it for businesses scattered across SC. We move fast on Java but slow down whenever someone says they feel rushed past good judgment.

You will see $146,000 - $203,000 on the offer, plus a growth plan, a mentor, and benefits tuned for life beyond the Rock Hill office.

  • plus a growth plan, a mentor, and benefits tuned for life beyond the Rock Hill office.

This role is in active recruitment, with a target start date just ahead.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer: Swift, .NET, Cloud, Mentorship
Principal Software Engineer: Swift, .NET, Cloud, Mentorship

Energy Plus LLC • Rock Hill (SC)

On-site
USD 146,000 - 203,000
Growth plan
Mentor program
Benefits for life beyond Rock Hill
Principal Software Engineer
Principal Software Engineer

Energy Solutions Corp • Winston-Salem (NC)

Remote
USD 128,000 - 173,000
Mentorship
Benefits package
Remote-first
Game Developer
Game Developer

Energy Innovation Corp • Ventura (CA)

On-site
USD 77,000 - 120,000
Mentorship
Benefits
Flexible schedule
Senior Software Engineer
Senior Software Engineer

Energy Technologies LLC • Bellevue (NE)

On-site
USD 99,000 - 151,000
Principal Software Engineer
Principal Software Engineer

Energy Innovation Corp • Athens (GA)

Hybrid
USD 151,000 - 203,000
Lead Software Engineer
Lead Software Engineer

Energy Solutions Corp • Orange (CA)

On-site
USD 179,000 - 255,000
Flexible hours
Wellness perks
Career development support
Senior Software Engineer
Senior Software Engineer

Energy Innovation Corp • Mankato (MN)

On-site
USD 101,000 - 146,000
Flexible scheduling
Growth budget
Frontend Developer
Frontend Developer

Energy Innovation Corp • Sioux Falls (SD)

On-site
USD 70,000 - 99,000
Principal Software Engineer
Principal Software Engineer

Manufacturing Solutions LLC • Covington (KY)

On-site
USD 152,000 - 206,000
Mentor program
Benefits package
Career growth
Process Engineer
Process Engineer

Energy Innovation Corp • Frederick (MD)

On-site
USD 82,000 - 124,000
Mentor program
Benefits
Growth opportunities