E

Go Developer (Golang)

EdgeQ Technologies Private Limited San Francisco, California, United States · $85K–$155K/yr

Oct 27
Remote golang Senior (5-10 yrs) Full-time United States
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

The Go Developer will design, develop, and maintain scalable backend applications, APIs, and microservices. They will also collaborate with engineering teams to optimize performance, ensure code quality, and implement secure coding practices.

What they look for

Go Golang REST APIs Microservices PostgreSQL MySQL MongoDB Git Linux Unit testing Docker Kubernetes AWS Azure Google Cloud Distributed systems

Requirements

Candidates must have 2–8 years of experience with Go, RESTful APIs, and cloud-based distributed systems. Proficiency in SQL/NoSQL databases, containerization tools like Docker/Kubernetes, and strong problem-solving skills are required.

Benefits

Health insurance Paid time off Retirement plans Professional development

Full description

Go Developer (Golang)

Job Title: Go Developer / Golang Engineer Job Type: Full-Time Location: United States – Multiple Locations Work Mode: Fully Remote Experience: 2–8 Years Salary: $85,000–$155,000 per year

Job Summary

We are looking for a skilled Go Developer to design, develop, test, and maintain scalable backend applications using Go (Golang). The ideal candidate will have experience building APIs, microservices, cloud-based applications, and distributed systems.

Experience-Based Salary

  • 2–4 Years: $85,000–$110,000/year
  • 4–6 Years: $110,000–$135,000/year
  • 6–8 Years: $135,000–$155,000/year

Salary ranges are estimates and vary by employer, location, and qualifications.

Key Responsibilities

  • Develop and maintain backend applications using Go.
  • Design, build, and integrate RESTful APIs and microservices.
  • Write clean, efficient, reusable, and testable code.
  • Work with SQL and NoSQL databases.
  • Optimize application performance, scalability, and reliability.
  • Collaborate with cross-functional engineering teams.
  • Participate in code reviews, testing, debugging, and deployment.
  • Implement secure coding practices and contribute to continuous improvement.

Required Skills

  • Strong proficiency in Go (Golang).
  • Experience with REST APIs, microservices, and HTTP/JSON.
  • Knowledge of PostgreSQL, MySQL, or MongoDB.
  • Familiarity with Git, Linux, and unit testing.
  • Understanding of concurrency, goroutines, and channels.
  • Experience with Docker, Kubernetes, or cloud platforms such as AWS, Azure, or Google Cloud.

Preferred Qualifications

  • Bachelor's degree in Computer Science, IT, or a related field, or equivalent practical experience.
  • Experience with distributed systems, gRPC, Redis, or Kafka.
  • Knowledge of CI/CD pipelines and cloud-native architecture.
  • Strong problem-solving and communication skills.

Job Locations

Remote opportunities across the United States, including:

  • Austin, Texas
  • New York, New York
  • Seattle, Washington
  • Dallas, Texas
  • Atlanta, Georgia

Employment Details

  • Employment Type: Full-Time
  • Work Arrangement: Fully Remote
  • Experience Required: 2–8 Years
  • Benefits: May include health insurance, paid time off, retirement plans, and professional development, depending on the employer.

How to Apply

Submit your updated resume highlighting your Go development experience, technical skills, and relevant projects.

Equal Opportunity Employer: Qualified candidates are encouraged to apply regardless of background, consistent with applicable employment laws.

Note: This is a sample job description. Salary, remote-work eligibility, benefits, and actual vacancies are subject to employer confirmation.

Similar roles