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.