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 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...
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 Senior Software Engineer – Billy Team at Cast AI Senior Software Engineer – Billy Team - Cast AI   (September 2025)
Remote Europe, 100% Remote - Salary: 78000 - 108000 EUR
Why Cast AI? Cast AI is the leading Application Performance Automation (APA) platform, enabling customers to cut cloud costs, improve performance, and boost productivity – automatically. Built or...

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 Part-time Go Developer / Consultant (Flexible Engagement) at RemoteGoDevs Part-time Go Developer / Consultant (Flexible Engagement) - RemoteGoDevs   (June 2025)
Worldwide, 100% Remote
RemoteGoDevs seeks part-time Go developers for flexible, remote contract work. Build & optimize backend systems for vetted clients. Set your own schedule & join their network of Go experts
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 London 🇺🇸 Golang jobs in California 🇩🇪 Golang jobs in Germany 🇩🇪 Golang jobs in Berlin 🇸🇪 Golang jobs in Sweden 🇺🇸 Golang jobs in San Francisco, CA 🇺🇸 Golang jobs in New York 🇨🇦 Golang jobs in Canada 🇮🇳 Golang jobs in India 🇸🇪 Golang jobs in Stockholm 🇺🇸 Golang jobs in NYC, NY 🇦🇺 Golang jobs in Australia 🇦🇺 Golang jobs in Sydney 🇩🇪 Golang jobs in Hamburg 🇺🇸 Golang jobs in Texas 🇺🇸 Golang jobs in Washington 🇧🇷 Golang jobs in Brazil 🇧🇷 Golang jobs in São Paulo 😏 Aws & Golang jobs☸️ Kubernetes & Golang jobs☁️ Gcp & Golang jobs🐍 Python & Golang jobs🤖 Ai & Golang jobs🪛 Terraform & Golang jobs🐳 Docker & Golang jobs🎛️ Microservices & Golang jobs☁️ Azure & Golang jobs☕ Java & Golang jobs✉️ Kafka & Golang jobs🟦 Typescript & Golang jobs🗄️ Postgresql & Golang jobs🧑‍💻 Devops & Golang jobs⚛️ React & Golang jobs🗄️ Sql & Golang jobs⚙️ Saas & Golang jobs↔️ Grpc & Golang jobs🐧 Linux & Golang jobs🗄️ Postgres & Golang jobs📂 Redis & Golang jobs🍴 Git & Golang jobs⚙️ Rust & Golang jobs☕ Javascript & Golang jobs