Golang Job: Golang Developer

Job added on

Company

Openmind Technologies
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Golang Job Details

Job Title: Senior Go (Golang) Developer

Location: 100% Remote
Employment Type: 6 months Contract
Experience Required: 4+ years total, with 2+ years in Golang backend development


Job Overview:

We are seeking a Senior Go (Golang) Developer to join our backend engineering team. You will be responsible for building and maintaining scalable backend systems and APIs that power mission-critical services. If you re passionate about clean code, performance, and solving real-world problems at scale, we d love to hear from you.


Roles and Responsibilities:

  • Develop, test, and maintain scalable backend services and APIs using GoLang.

  • Design and implement high-performance, reliable, and maintainable systems.

  • Work with PostgreSQL to design efficient and scalable data storage solutions.

  • Integrate and manage Redis and Kafka for caching and real-time data streaming.

  • Collaborate with cross-functional teams (Product, Frontend, DevOps) to understand business requirements and deliver robust solutions.

  • Debug, troubleshoot, and resolve complex backend issues across distributed systems.

  • Ensure backend systems meet performance, scalability, and security standards.

  • Stay up-to-date with emerging backend technologies and development best practices.


Required Skills & Qualifications:

  • Backend Development: 2+ years of hands-on experience in building robust backend systems.

  • Golang Expertise: Minimum of 2 years of production-level GoLang experience.

  • Database Management: Strong experience with PostgreSQL; ability to write efficient queries and design scalable schemas.

  • Messaging Systems: Experience with Redis and Kafka for caching and asynchronous processing.

  • Scalability & Performance: Deep understanding of building high-performance, distributed systems.

  • Problem-Solving: Excellent debugging and analytical skills with a detail-oriented mindset.

  • Team Collaboration: Proven ability to work effectively in a collaborative team environment.


Nice to Have (Optional):

  • Experience with Docker, Kubernetes, or any cloud platform (AWS/Google Cloud Platform/Azure)

  • Familiarity with CI/CD tools and automated testing frameworks

  • Exposure to microservices architecture and REST/gRPC APIs

We are an EQUAL OPPORTUNITY EMPLOYER

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.