Senior Software Engineer (Golang Backend)

Jobs via Dice • United State
Remote
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Design, develop, and deploy cloud-native AWS backend services using Golang. Collaborate with data engineers and product teams to build scalable data APIs and interfaces. Own CI/CD pipelines and production deployments.

Key Highlights
Cloud-native AWS environment
Golang backend services
API-driven data access
Key Responsibilities
Design, develop, test, deploy, and support backend services in a cloud-native AWS environment
Build and maintain microservices primarily in Go (Golang)
Develop and maintain GraphQL APIs (~20% of role) including schema design, resolvers, and performance optimization
Technical Skills Required
Go (Golang) GraphQL AWS Lambda ECS/EKS API Gateway DynamoDB S3 IAM CloudWatch Docker Kubernetes CI/CD pipelines SQL & NoSQL databases
Benefits & Perks
100% remote work
12 months + contract duration

Job Description


Dice is the leading career destination for tech experts at every stage of their careers. Our client, Tek Inspirations LLC, is seeking the following. Apply via Dice today!

Senior Software Engineer Golang Backend

Location: 100% Remote

Duration: 12 Months +

Mode of Interview: 2 rounds Pre Screen + Interview with the Pannel

Need Proper Linkedin and candidate must be

Enterprise Data Platform (EDP) teams in Richmond typically sit in the centralized data org supporting enterprise-scale data APIs, streaming, and data products across lines of business.

  • Cloud-native (AWS-first)
  • API-driven data access (REST + GraphQL)
  • Go backend services
  • CI/CD + you build it, you run it
  • Engineers own testing + deployments
  • Strong DevOps culture

What You Ll Do

  • Design, develop, test, deploy, and support backend services in a cloud-native AWS environment
  • Build and maintain microservices primarily in Go (Golang)
  • Develop and maintain GraphQL APIs (~20% of role) including schema design, resolvers, and performance optimization
  • Build scalable REST and GraphQL interfaces for enterprise data access
  • Own CI/CD pipelines and production deployments (you build it, you run it model)
  • Write and maintain unit, integration, and automated test coverage
  • Collaborate with data engineers, product teams, and platform teams
  • Participate in architecture and design reviews for distributed systems

Core Tech Stack

  • Go (Golang) primary backend language
  • GraphQL schema design, resolvers, federation concepts
  • AWS Lambda, ECS/EKS, API Gateway, DynamoDB, S3, IAM, CloudWatch
  • Docker & Kubernetes
  • CI/CD pipelines (GitHub Actions, Jenkins, or similar)
  • SQL & NoSQL databases

Required Qualifications

  • 3+ years professional backend software engineering experience
  • Hands-on experience building services in Go (Golang)
  • Experience designing and implementing GraphQL APIs
  • Experience building and deploying applications in AWS
  • Experience owning deployments and supporting production systems
  • Strong understanding of testing strategies (unit, integration, automated)
  • Experience working in Agile delivery teams

Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

PriceLabs

United State

Senior Xamarin Developer

Programming
•
3h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Jobs via Dice

United State

Director of Enterprise Architecture

Programming
•
3h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Lensa

United State

Subscribe our newsletter

New Things Will Always Update Regularly