✦ Luna Orbit — Software Engineering

SR Software Engineer (Backend)

at Dollar General

📍 GOODLETTSVILLE, Tennessee, United States Unknown Posted April 01, 2026
Type Full-Time
Experience senior
Exp. Years 5+ years
Education Bachelor's degree in computer science or related field, trade school or equivalent work experience
Category Software Engineering

Sr Software Engineer (Backend) at Dollar General leads backend development for e-commerce and loyalty platforms, designing and implementing RESTful APIs with .NET and deploying to cloud platforms, while mentoring teammates.

  • Develop and debug software for new and existing applications
  • Design and implement RESTful APIs using .NET
  • Write and maintain unit and system-level tests
  • Provide production support
  • Participate in Agile ceremonies

Stack includes .NET Framework/Core, C#, RESTful APIs, relational databases (Oracle, MSSQL, Postgres) and NoSQL (Cassandra, MongoDB); cloud platforms (AWS/Azure/Google Cloud); containers (Docker, Kubernetes); messaging with RabbitMQ, Kafka, Azure Service Bus.

The ideal candidate is a senior backend software engineer with 5+ years building e-commerce systems, strong .NET/C#, REST APIs, and experience deploying to cloud platforms. They should mentor junior engineers, design robust APIs, and own backend deliverables for DG's e-commerce apps.

5+ years experience in software development5+ years experience designing and developing RESTful APIs using .Net Framework/Core and C#3+ years experience delivering software supporting e-commerce applications3+ years experience with a relational database (i.e.OracleMSSQLPostgres)1+ years No-SQL Databases (CassandraMongoDB)Experience deploying and managing applications on cloud platforms like AWSAzure or Google CloudExperience with containers and orchestration via Kubernetes or equivalent
Experience deploying software in e-commerce environmentsTest tooling or CI pipelines experienceExperience with event-driven architectures
Microsoft .NETC#DockerKubernetesAWSAzureGoogle Cloud PlatformRabbitMQKafkaAzure Service BusOracleMS SQLPostgreSQLMongoDBCassandra
5+ years experience delivering RESTful APIs using .Net Framework/Core and C#3+ years experience with OracleMSSQLPostgres1+ years NoSQL (CassandraMongoDB)AWS/Azure/Google CloudDockerKubernetes
C#.NET Framework.NET CoreRESTful APIsSQLOracleMS SQLPostgreSQLNoSQL (CassandraMongoDB)AWSAzureGoogle CloudDockerKubernetesRabbitMQKafkaAzure Service Bus
Mentor junior team membersCollaborationCommunicationProblem-solvingAnalytical skillsTeamwork
Industry Retail
Job Function Own backend development for DG's e-commerce and loyalty platforms, including API design, cloud deployments, and production support.
Role Subtype Delivery Lead
Tech Domains Linux, QNX, Embedded Systems, Safety-Critical Systems
sr software engineer (backend)senior software engineerbackendc#.netrestful apisawsazuregoogle cloud platformsqloraclemssqlpostgresqlmongodbcassandrakubernetesdockerrabbitmqkafkaazure service busecommerce5+ years3+ yearsembeddeddotnet

5+ years software development experience, RESTful APIs using .NET, Experience deploying on AWS/Azure/Google Cloud

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile