Skip to content
×

Lead Software Engineer

Listing for: Dollar General
Full Time position Listed on 2026-11-08
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software, Software Architect, DevOps
Salary/Wage Range or Industry Benchmark: 140000 - 190000 USD Yearly USD 140000.00 190000.00 YEAR

Job Description & How to Apply Below

You'll lead a team of backend engineers responsible for building and maintaining the APIs and services that fuel Dollar General's customer-facing web and mobile experiences. You'll be a hands-on technical leader — setting the engineering bar, driving architecture decisions, and working closely with product and engineering stakeholders to deliver solutions that are built to scale, easy to maintain, and resilient under real-world load.

  • Lead the design and architecture of scalable microservices using C# and .NET that serve as the backbone of Dollar General's web and mobile customer experiences.
  • Drive technical direction and own architectural decisions across the team, ensuring systems are built for scale, reliability, and long-term maintainability.
  • Set and enforce engineering standards around code quality, testing, API design, and service reliability across the team.
  • Partner with product managers and stakeholders to translate business requirements into clear, well-scoped technical solutions.
  • Work with both relational databases (e.g., SQL Server, PostgreSQL) and document databases (e.g., MongoDB, Cosmos DB), guiding the team on data modeling and the right tool for the problem.
  • Oversee the design and operation of distributed systems using message brokers (e.g., Kafka, RabbitMQ, Google Pub/Sub) to handle high-throughput, event-driven workloads reliably.
  • Guide the team in deploying and operating services on cloud platforms including GCP, AWS, and/or Azure
    , with a focus on reliability, performance, and cost efficiency.
  • Lead code reviews, providing technical mentorship and ensuring consistency and quality across all deliverables.
  • Own incident response for production issues — driving root cause analysis, resolution, and long-term remediation.
  • Work in an Agile environment, leading sprint planning, grooming, and retrospectives while keeping the team focused and unblocked.
  • Actively mentor and grow senior and mid-level engineers, helping build a strong, high-performing engineering culture.
What We're Looking For
  • 8+ years of backend software engineering experience with a proven track record of leading teams and delivering production-grade systems.
  • Deep proficiency in C# and .NET (Core / 6+) with extensive experience designing and building RESTful APIs and microservices at scale.
  • Demonstrated experience leading architecture and system design decisions across complex, distributed backend systems.
  • Hands-on experience with both relational databases (e.g., SQL Server, PostgreSQL) and document databases (e.g., MongoDB, Cosmos DB), including data modeling and query optimization.
  • Strong knowledge of distributed systems and message brokers (e.g., Kafka, RabbitMQ, Google Pub/Sub) in high-throughput, event-driven production environments.
  • Proficiency with containerization and orchestration (Docker, Kubernetes) and hands-on experience with at least one cloud platform —
    GCP, AWS, or Azure
    .
  • Proven ability to mentor and grow engineers
    , influence engineering culture, and drive technical excellence across a team.
Preferred Qualifications
  • Experience building backend services for e-commerce platforms or experience integrating with third-party e-commerce platforms such as Vtex, Sap Hybirs, Salesforce Commerce Cloud, commerce tools, or similar.
  • Familiarity with headless commerce architecture
    .
  • Experience with observability and monitoring tools such as Datadog, New Relic, or Dynatrace.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction

Search for further Jobs Here:

10 MILLION+ Job Search Platform:
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary