Lead Software Engineer

Energy Innovation Corp

Greenville (SC)

On-site

USD 105,000 - 160,000

Full time

12 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

Health insurance
Dental plan
Vision plan
Annual bonuses

Job summary

Dollar General is looking for a backend engineer in Greenville, SC to own scalable, metrics-driven backend services. You will work with Kafka and gRPC to ensure high reliability, while collaborating across Python services to identify leaks and optimize performance.

You will also improve Rails startup times, document architectural decisions, and carry features from whiteboard ideas through to production. Expect ownership, rigorous testing with TypeScript, and a fast-moving team outcome.

Qualifications

  • 9+ years of experience behind your own estimates.
  • Hands-on command of Kafka, with gRPC as a close second.
  • 9 years of Ansible experience, plus a hunger for what's next.

Responsibilities

  • Keep Coaching schemas backward-compatible so Dollar General never forces a breaking upgrade.
  • Map data flow across Dollar General's Python services and spot the leaks.
  • Cut Ruby on Rails cold-start times so Dollar General functions wake before SC users notice.
  • Document technical decisions, architecture, and APIs for the broader org.
  • Carry features from whiteboard sketch to Greenville, SC production without dropping the baton.
  • Track and report on key performance metrics for technology services.
  • Backfill TypeScript test coverage on the riskiest corners of Dollar General's codebase.

Skills

Estimating accurately
Systems thinking

Tools

Kafka
gRPC
Ansible
Ruby on Rails
TypeScript

Job description

Come build the backend that powers our metrics-driven products, writing Kafka that holds up under serious load. The reward structure favors doers: $105,000 - $160,000 upfront, real technology ownership, and a Dollar General team pulling the same direction.

Key Responsibilities
  • Keep Coaching schemas backward-compatible so Dollar General never forces a breaking upgrade
  • Map data flow across Dollar General's Python services and spot the leaks
  • Cut Ruby on Rails cold-start times so Dollar General functions wake before SC users notice
  • Document technical decisions, architecture, and APIs for the broader org
  • Carry features from whiteboard sketch to Greenville, SC production without dropping the baton
  • Track and report on key performance metrics for technology services
  • Backfill TypeScript test coverage on the riskiest corners of Dollar General's codebase
What You'll Bring
  • A Greenville network, or the hustle to build one from scratch
  • At least 9 years of standing behind your own estimates
  • Hands-on command of Kafka, with gRPC as a close second
  • 9 years of Ansible práctica, plus a hunger for what's next

Think of Dollar General as the mission-driven engine behind some of the most trusted technology products on the market. Mistakes get dissected for lessons at Dollar General, never weaponized in your next review.

We pair a $105,000 - $160,000 salary with health, dental, and vision plans, plus annual bonuses tied to team performance.

Confirmed unfilled today, Dollar General continues its search in real time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Energy Innovation Corp • Escondido (CA)

On-site
USD 125,000 - 197,000
Commuter benefits
Mentor program
Data Engineer
Data Engineer

Energy Innovation Corp • Springdale (AR)

On-site
USD 93,000 - 133,000
Safety Engineer
Safety Engineer

Energy Innovation Corp • Boston (MA)

On-site
USD 113,000 - 154,000
Senior Backend Engineer: Kafka, Metrics & Ownership
Senior Backend Engineer: Kafka, Metrics & Ownership

Energy Innovation Corp • Greenville (SC)

On-site
USD 105,000 - 160,000
Health insurance
Dental plan
Vision plan
+1
Blockchain Developer
Blockchain Developer

Energy Innovation Corp • Nampa (ID)

On-site
USD 52,000 - 84,000
Server
Server

Energy Innovation Corp • Boulder (CO)

On-site
USD 84,000 - 123,000
Mentor program
Generous benefits
Boulder flexibility
Node.js Developer
Node.js Developer

Energy Innovation Corp • Fayetteville (NC)

On-site
USD 73,000 - 102,000
Mentorship
Benefits
Flexible schedule
Data Scientist
Data Scientist

Energy Innovation Corp • Wilmington (DE)

On-site
USD 63,000 - 95,000
Benefits
Sr Software Engineer (api/digital Services)
Sr Software Engineer (api/digital Services)

AVP VIGILANT TECHNOLOGY PVT LTD • Goodlettsville (TN)

On-site
USD 115,905 - 120,905
Quality Engineer
Quality Engineer

Energy Innovation Corp • Columbus (OH)

On-site
USD 91,000 - 137,000