Golang Developer Job at Grand Software Solutions, Remote

YWFnc1I5Z0dhaWVxRUtqMDFpMVljMWJTUGc9PQ==
  • Grand Software Solutions
  • Remote

Job Description

Job Title: Golang Developer

Location: [Texas / New York / Remote / Hybrid specify as needed]
Employment Type: Full-Time
Department: Engineering / Software Development

Job Summary:

We are looking for an experienced Golang Developer to join our backend engineering team. The ideal candidate will be passionate about building scalable, efficient, and high-performance backend systems using Go. You'll work on designing APIs, optimizing microservices, and building robust distributed systems that power mission-critical applications.

Key Responsibilities:
  • Design, build, and maintain efficient, reusable, and reliable Go code.

  • Develop and maintain backend services, APIs, and microservices.

  • Collaborate with frontend developers, DevOps engineers, and product managers to deliver end-to-end features.

  • Write unit, integration, and performance tests to ensure code quality.

  • Troubleshoot and debug production issues and provide solutions.

  • Optimize application performance and scalability.

  • Participate in code reviews, design discussions, and continuous improvement initiatives.

Required Qualifications:
  • 8+ years of experience in backend development with a focus on Go (Golang).

  • Solid understanding of Go idioms, channels, concurrency, and performance tuning.

  • Experience with RESTful APIs, gRPC, and microservices architecture.

  • Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes.

  • Proficiency with databases: PostgreSQL, MySQL, MongoDB, or similar.

  • Knowledge of CI/CD pipelines, Git workflows, and DevOps principles.

  • Strong understanding of data structures, algorithms, and software design patterns.

Preferred Qualifications:
  • Experience with cloud platforms (AWS, GCP, or Azure).

  • Familiarity with message brokers (Kafka, RabbitMQ, NATS).

  • Experience in performance monitoring, logging, and distributed tracing tools (Prometheus, Grafana, OpenTelemetry).

  • Previous contributions to open-source Golang projects are a plus.

Job Tags

Full time, Remote job,

Similar Jobs