Middle Golang Engineer

8 Minutes ago • 4 Years +

Job Summary

Job Description

As a Middle Golang Engineer, you will actively contribute to product development, build new features, and integrate with external services. Your responsibilities include designing and building scalable, highly available, and resilient systems with a focus on continuous delivery. You will collaborate within a cross-functional team, participate in the full lifecycle of feature development, log time against project tickets, and take ownership of your work by defining, advocating for, building, shipping, and supporting it. This role requires experience with Golang, gRPC, NoSQL databases like MongoDB, Elasticsearch, and Redis, Apache/Kafka, Git, and SQL databases. A portfolio or code sample demonstrating engineering capabilities is encouraged.
Must have:
  • 4+ years of experience with Golang/Go.
  • Experience with gRPC.
  • Working experience with NoSQL databases (MongoDB, Elasticsearch, Redis).
  • Experience with Apache/Kafka.
  • Proficiency in Git.
  • Working experience with SQL databases (MySQL, PostgreSQL).
Good to have:
  • Experience with OCR tools.
  • Experience with Ansible.
  • Experience with Kubernetes.
  • Experience with Prometheus.
Perks:
  • Flexible working format - remote, office-based, or flexible.
  • Competitive salary and good compensation package.
  • Personalized career growth.
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more).
  • Active tech communities with regular knowledge sharing.
  • Education reimbursement.
  • Memorable anniversary presents.
  • Corporate events and team buildings.
  • Other location-specific benefits.

Job Details

We’re seeking a skilled Middle Golang Engineer to join one of our clients' teams. In this role, you’ll contribute to actively developing products, building new features, and integrating with various external services.

Responsibilities and Duties:

  • Design and build scalable, highly available, and resilient systems with a focus on continuous delivery.
  • Collaborate within a cluster-based, cross-functional team environment.
  • Participate in the full lifecycle of feature development - from ideation through deployment and long-term maintenance.
  • We encourage candidates to submit a portfolio or code sample that demonstrates their engineering capabilities.
  • Accurately log time against project tickets to support team efficiency and transparency.
  • Take ownership: define a development plan, advocate for it, build it, ship it, and stand behind your work.

Qualifications:

  • At least 4 years of experience with Golang/Go: 
    Gocolly/colly: Elegant Scraper and Crawler Framework for Golang.
    Gofiber/fiber: Express-inspired web framework written in Go.
    Labstack/echo: High-performance, minimalist Go web framework.
  • Experience with gRPC: C++ based gRPC (C++, Python, Ruby, Objective-C, PHP, C#).
  • Working experience with NoSQL:
    MongoDB: The MongoDB Database.
    Elasticsearch: Free and Open Source, Distributed, RESTful Search Engine.
    Redis: An in-memory key-value data structure store.
  • Apache/Kafka.
  • Git.
  • Working experience with SQL:
  • MySQL Server: MySQL Server, the world's most popular open source database, and MySQL Cluster, a real-time, open source transactional database, and PostgreSQL.

Nice to have:

  • OCR tools.
  • Ansible.
  • Kubernetes.
  • Prometheus.

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Ukraine

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!