Golang Engineer (with Elastic search)

HybridSalary not specified
Location not specified

Tech Stack

GoElasticsearch

Job Description, Responsibilities & Requirements

About the Position

We are seeking a Senior Go Engineer with strong Elasticsearch expertise to join our team and help design, build, and optimize high-performance search and data processing solutions. The ideal candidate will have hands-on experience developing scalable backend systems in Go and deep knowledge of Elasticsearch architecture, indexing, search optimization, and cluster management.

Responsibilities

  • Design, develop, and maintain backend services using Go (Golang).
  • Build and optimize Elasticsearch-based search and analytics solutions.
  • Design efficient indexing strategies, mappings, and data models.
  • Monitor, troubleshoot, and improve Elasticsearch cluster performance and reliability.
  • Develop APIs and microservices that interact with large-scale datasets.
  • Optimize search relevance, query performance, and scalability.
  • Collaborate with product, engineering, and data teams to define technical solutions.
  • Participate in architecture discussions, code reviews, and technical mentoring.

Requirements

  • 5+ years of software development experience.
  • Strong commercial experience with Go (Golang).
  • Proven expertise with Elasticsearch/OpenSearch.
  • Deep understanding of search architecture, indexing, querying, aggregations, and cluster management.
  • Experience building scalable distributed systems and microservices.
  • Strong knowledge of REST APIs and event-driven architectures.
  • Experience with Docker and Kubernetes.
  • Familiarity with cloud platforms (AWS, Azure, or GCP).
  • Experience with performance tuning and troubleshooting in production environments.
  • Strong understanding of software design patterns and engineering best practices.

We Offer

  • Flexible working hours
  • Remote work/office work
  • Paid vacation
  • Paid sick leave
  • Corporate doctor services
  • Free English classes
  • Life event support
  • Payment for educational courses, certificates (50%)
  • Different sports activities in the office (badminton, tennis, darts, gym)
  • Fully equipped office with car and bicycle parking

Apply Now

You may also be interested in:

Senior Machine Learning Engineer

We are looking for a hands-on, implementation-focused Senior Machine Learning Engineer / Applied Data Scientist to help design, build, train, and optimize advanced machine learning models. The ideal candidate combines strong practical ML expertise with experience scaling model training and deploying production-ready AI solutions.

Machine Learning

36 days ago

Connect With Our Experts

Get in touch with us. We'd love to hear from you.

Contact Us

We use cookies to improve user experience, analyze website traffic and assist in our marketing efforts. By clicking “Accept“, you agree to our website's cookie use as described in our "Privacy Policy & Data Protection". You can change your cookie settings at any time in “Preferences”.

Job Details

Company name:
JetSoftPro
Location:
Location not specified
Work Mode:
Hybrid
Posted on TheJob:
Jul 17, 2026
Last checked:
Jul 17, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.