Golang / Go Job: Golang Developer

Golang Developer at Semrush CZ s.r.o.

🇨🇿 Czech Republic › Prague
  (Posted May 23 2017)

About the company
We are SEMrush — international IT company. We have offices in Russia, USA, Czech Republic, and Cyprus. We have created a unique tool for professionals in the field of internet marketing. Our end users - Internet marketers, analysts and simple website owners who want to assess the situation of their product on the web, and track activity competitiveness.

Job position
Permanent
Relocation compensation available

Job description
Writing a good working, qualitative, understandable and tested code;
Tool development together with team;
Implement good practices in product development;
Participation in the development of the application architecture.

Skills & requirements
WORK EXPERIENCE:
At least 1 year of programming experience on Go;
At least 3 years of programming experience in other languages;
Strong SQL knowledge, incl. PostgreSQL.
Experience in making architectural decisions for distributed systems;
Experience on teamwork on the product and general code;
Understanding the concept of relational and non-relational databases;
Understanding the concept of microservice architecture;
Ability to write multi-threaded programs, understanding the principles of multithreading;

SKILLS WE WELCOME:
Profiling applications on Go;
Experience with PHP;
Experience in building scalable distributed applications;
Experience with message queues, RabbitMQ, NATS;
Knowledge of Docker, Ansible, Puppet;
Repository on GitHub or articles in thematic blogs;
Fluent Russian;
English language (reading documentation);


 

Company: Semrush CZ s.r.o.

Semrush CZ s.r.o.
Location: Prague, Czech Republic

map of company location

Skills wanted, in addition to Golang:
golang ansible docker go php
postgresql puppet rabbitmq sql

Golangprojects

All golang developer jobs
This is a job listing at Golangprojects,
the website dedicated to Golang jobs only.

Not the job you are looking for?
Browse all Golang jobs

🇬🇧 🇪🇺 Golang recruitment

Golang jobs recruiter
Based in UK / Europe and
prefer to let a Go recruiter
find your dream job?

Browse golang jobs from Vistas Recruitment
or
Get in touch with Martin &
let him know with what you are looking for

Other interesting golang jobs

Golang job Senior Golang Backend Engineer at Salesforge Senior Golang Backend Engineer - Salesforge
Remote Europe, 100% Remote
Salesforge is hiring a Backend Engineer (5+ yrs) to build autonomous AI sales agents. Use APIs, message queues, and DBs (Go is a plus). Join our high-impact, no-BS team to redefine sales

Golang job Senior Software Engineer - OMNI at Cast AI Senior Software Engineer - OMNI - Cast AI   (April 2025)
Remote Europe, 100% Remote - Salary: 78000-108000 EUR
What does the Omni Team do? The Omni Team's goal it to solve the multi-cluster multi-cloud Kubernetes challenge! Building on top of concepts from cluster federation it tries to shift the paradigm in ...
Golang job Senior / Staff Software Engineer, Fullstack at Knot Senior / Staff Software Engineer, Fullstack - Knot
NYC, New York, United States
Knot’s mission is to empower consumers and businesses alike with connected merchant and banking experiences. Knot is like “Plaid for merchant connectivity.” We are building the platform connecti...

Golang job Fullstack Golang Engineer at Discern Fullstack Golang Engineer - Discern
Fully remote in Americas timezones - Salary: $135,000 - $160,000
Discern is a modern registered agent and venture backed software provider. We build technology to automate entity compliance by monitoring status/standing, foreign nexus, automating filing requirement...

Golang job Opportunity for Golang Experts -> who can think and work Full Stack (in React) at Autopilot Opportunity for Golang Experts -> who can think and work Full Stack (in React) - Autopilot   (June 2025)
Worldwide, 100% Remote
Shape the Future on Autopilot: Opportunity for Golang Experts -> who can think and work Full Stack (in React) Imagine defining and building industry-changing products. As a Product Engineer at Autop...
Not the Go job you are looking for?
Browse all Golang jobs and we're sure you will find a suitable one!
Browse Golang Jobs with similar combinations of skills
Golang jobs with ansible Golang jobs with docker Golang jobs with php Golang jobs with postgresql Golang jobs with puppet Golang jobs with rabbitmq Golang jobs with sql
🌐 Remote golang jobs 🔎 🇬🇧 🇪🇺 Golang recruiter 📧 Golang jobs newsletter 📊 Golang jobs statistics 🇺🇸 Golang jobs in United States 🇬🇧 Golang jobs in United Kingdom 🇺🇸 Golang jobs in California 🇬🇧 Golang jobs in London 🇩🇪 Golang jobs in Germany 🇸🇪 Golang jobs in Sweden 🇺🇸 Golang jobs in San Francisco, CA 🇩🇪 Golang jobs in Berlin 🇮🇳 Golang jobs in India 🇨🇦 Golang jobs in Canada 🇸🇪 Golang jobs in Stockholm 🇺🇸 Golang jobs in New York 🇦🇺 Golang jobs in Australia 🇦🇺 Golang jobs in Sydney 🇩🇪 Golang jobs in Hamburg 🇮🇳 Golang jobs in Bengaluru 🇺🇸 Golang jobs in NYC, NY 🇺🇸 Golang jobs in Texas 🇨🇦 Golang jobs in Toronto 🇺🇸 Golang jobs in San Jose, CA 😏 Aws & Golang jobs☸️ Kubernetes & Golang jobs🐍 Python & Golang jobs🐳 Docker & Golang jobs☁️ Gcp & Golang jobs🤖 Ai & Golang jobs🪛 Terraform & Golang jobs🎛️ Microservices & Golang jobs☕ Java & Golang jobs☁️ Azure & Golang jobs🟦 Typescript & Golang jobs✉️ Kafka & Golang jobs🧑‍💻 Devops & Golang jobs🗄️ Postgresql & Golang jobs⚛️ React & Golang jobs🗄️ Sql & Golang jobs⚙️ Saas & Golang jobs🐧 Linux & Golang jobs↔️ Grpc & Golang jobs📂 Redis & Golang jobs🗄️ Postgres & Golang jobs🍴 Git & Golang jobs⚙️ Rust & Golang jobs☕ Javascript & Golang jobs