Epicareer Might not Working Properly
Learn More

Senior Golang Developer

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

Location (any of the following cities):

  • Alpharetta, GA 30005
  • Denver, CO 80202
  • Reston, VA 22201
  • St. Louis, MO 63146
  • West Des Moines, IA 50266
  • Boise, ID 83702

Remote: Hybrid remote (i.e., 3 days onsite/week)

Employment Type: 6-month W-2 Contract (possibility to extend into a multi-year contract)

Compensation: up to $85/hour W-2 (depending on experience)

We're seeking a passionate and experienced Senior Golang Developer to join our growing team of innovators. You'll be responsible for designing, developing, and deploying high-quality, scalable web applications using Golang. You'll work closely with cross-functional teams to identify and solve complex technical challenges, contributing significantly to the success of our products and services.

Responsibilities:

  • Design, develop, and maintain web applications using Golang, with a focus on backend microservices.
  • Implement efficient and maintainable code using best practices and object-oriented design principles.
  • Write unit and integration tests to ensure code quality and stability.
  • Collaborate with product managers, designers, and other engineers to define technical requirements and solutions.
  • Contribute to the continuous improvement of our development and deployment processes.

Qualifications:

  • 5+ years of experience as a software engineer, with 2+ years specific to Golang.
  • Experience developing Go-based microservices using Gin, Beego, or similar framework
  • Experience with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra).
  • Familiarity with cloud-based CI/CD pipeline and containerization technologies (Docker, Kubernetes).

Preferred Experience (not required):

  • Familiarity with Google Cloud Platform (Google Cloud Platform) services like Cloud Functions, Cloud Run, and Cloud SQL.
  • Experience with cloud-native development and deployment methodologies.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job