Senior Backend Engineer: Kafka, Metrics & Ownership

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

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

Energy Innovation Corp • Greenville (SC)

On-site
USD 105,000 - 160,000
Health insurance
Dental plan
Vision plan
+1
Senior Backend Engineer: Scalable Microservices & Systems
Senior Backend Engineer: Scalable Microservices & Systems

General Intuition & Medal • New York (NY)

On-site
USD 130,000 - 210,000
Senior Backend Engineer, Core Services (Go/GCP/Kafka)
Senior Backend Engineer, Core Services (Go/GCP/Kafka)

Shipt, Inc. • Birmingham (AL)

Hybrid
USD 96,000 - 119,000
Backend Engineer — Real-Time Data & Streams
Backend Engineer — Real-Time Data & Streams

Kpler • Kentucky

On-site
USD 120,000 - 170,000
Senior Backend Engineer: Python/Java & Kafka Microservices
Senior Backend Engineer: Python/Java & Kafka Microservices

Tech Mirrors • Bellevue (WA)

On-site
USD 140,000 - 180,000
Senior Python Backend Engineer: Kafka, Cloud Native
Senior Python Backend Engineer: Kafka, Cloud Native

Valiant Technologies LLC • Seattle (WA)

On-site
USD 150,000 - 210,000
Senior Backend Engineer: Scalable & Distributed (Remote)
Senior Backend Engineer: Scalable & Distributed (Remote)

Ladders • United States

Remote
USD 108,000 - 135,000
Remote work flexibility from US
Dynamic and supportive team culture
Opportunities for professional growth
+2
Sr. Backend Engineer – Python/Java & Kafka C2C contract
Sr. Backend Engineer – Python/Java & Kafka C2C contract

Tech Mirrors • Bellevue (WA)

On-site
USD 140,000 - 180,000
Senior Python Backend Engineer — Kafka & Cloud-Native Lead
Senior Python Backend Engineer — Kafka & Cloud-Native Lead

Cloud Analytics Technologies, LLC • Seattle (WA)

On-site
USD 160,000 - 230,000
Senior Backend Engineer — APIs, Kafka & AI‑assisted Dev
Senior Backend Engineer — APIs, Kafka & AI‑assisted Dev

McKesson Corporation • Columbus (OH)

On-site
USD 131,000 - 218,000