Senior Golang Developer

7 days ago


Cyprus Semrush Full time €80,000 - €120,000 per year

Hi there

We are Semrush, a global Tech company developing our own product – a platform for digital marketers.

Are you ready to be a part of it? This is your chance We're hiring for Senior Golang Developer (Moon Team).Tasks in the role
  • Deliver the backend services and infrastructure for the IDP

  • Shape the future of the IDP plugins system and its integrations

  • Write clean and maintainable code, along with necessary documentation

  • Work closely with the product owner, designer and other engineers to refine project requirements and architecture

  • Develop the necessary automations and scripts for new processes and features

  • Take ownership of the quality of the code and architecture that you deliver

  • Support internal integrators by helping them understand and resolve technical issues

  • Contribute to the team's great dynamics

Who we are looking for
  • Hands-on experience with Go and ideally Python and a solid understanding of backend development

  • Experience with the full application delivery cycle, including CI, deployment, and hosting

  • Experience with modern orchestration systems (we use Kubernetes)

  • Experience with Cloud Providers (we use Google Cloud)

  • Experience with relational databases such as PostgreSQL, MySQL or similar

  • Knowledge of best practices of API development (we implement gRPC and OpenAPI protocols)

  • Experience in testing code and applications

  • Understands the Agile principles

  • Has a user-centric mindset and a willingness to solve problems, not just write code

  • Advanced level of English

  • Positive attitude and effective communication

Not required, but a plus
  • Experience developing Platform / Infrastructure / Internal products for developer efficiency, and are familiar with

  • Experience with Python and FastAPI

  • Experience with TypeScript

A bit about the team

We're the Moon Team, the innovators behind the Internal Developer Portal (IDP), the single entry point to Semrush's robust infrastructure. Our IDP isn't just a tool; it's a powerful platform that empowers every development team in the company, enabling seamless workflows, effortless integrations, and ultimately, fast, reliable, and autonomous software delivery.

We believe in empowering our developers, and we're growing our team to achieve even greater things. If you're a backend developer excited about building high-impact features, simplifying complexity, and working at the intersection of infrastructure and product thinking, we want to meet you.

Our stack:

  • Platform:  

  • Backend: Go, Python 3, FastAPI, PostgreSQL 

  • Infrastructure: Docker, Kubernetes, Google Cloud Platform, GitLab CI/CD

  • Frontend: React, TypeScript, internal UI library

We will try to create all the right conditions for you to work and rest comfortably
  • Flexible working hours

  • Unlimited PTO

  • Flexi Benefit for your hobby

  • Employee Support Program

  • Loss of family member financial aid

  • Employee Resource Groups 

  • Meals, snacks, and drinks at the office

  • Corporate events

  • Teambuilding

  • Training, courses, conferences

A  little more about our company

Semrush is a leading online visibility management SaaS platform that enables businesses globally to run search engine optimization, pay-per-click, content, social media and competitive research campaigns and get measurable results from online marketing. 

We've been developing our product for 17 years and have been awarded G2's Top 100 Software Products, Global and US Search Awards 2021, Great Place to Work Certification, Deloitte Technology Fast 500 and many more. In March 2021 Semrush went public and started trading on the NYSE with the SEMR ticker.

10,000,000+ users in America, Europe, Asia, and Australia have already tried Semrush, and over 1,700 people around the world are working on its development. The Semrush team is constantly growing.

Our Diversity, Equity, and Inclusion commitments 

Semrush is an equal opportunity employer. Building a better future for marketers around the world unites people from all backgrounds. Even if you feel that you don't 100% match all requirements, don't be discouraged to apply We are committed to ensure that everyone feels a sense of belonging in the workplace.
We do not discriminate based upon race, religion, creed, color, national origin, sex, pregnancy, sexual orientation, gender identity, gender expression, age, ancestry, physical or mental disability, or medical condition including medical characteristics, genetic identity, marital status, military service, or any other classification protected by applicable local, state or federal laws. 

Our new colleague, we are waiting for you



  • Cyprus Exness jobs for internal candidates Full time €60,000 - €120,000 per year

    Why this role mattersYou will join our Payments Division as a Backend Software Engineer, Golang/Python. You will aim to extend, optimize, and support the production of the existing software solutions, ensuring we capture as much value from the market as possible. You will research and innovate new ideas in highly reliable, low-latency, and high-load...


  • Cyprus Exness jobs for internal candidates Full time €60,000 - €120,000 per year

    Your role at ExnessWe're looking for a proactive and experienced Backend Software Engineer, Golang to join our AFC Engineering team. This team is responsible for building internal tools and systems that combat financial fraud. You'll work at the intersection of engineering and anti-fraud processes in a high-load, fast-evolving environment where your code...


  • Cyprus Exness jobs for internal candidates Full time €40,000 - €80,000 per year

    Your role at Exness:As a Backend Software Engineer, Golang in the Risk Management Platform team, you will be crucial in developing a mission-critical internal product designed to prevent risks related to payment transactions. This product uses sophisticated algorithms and tools for analyzing data and detects anomalies in transactions to protect company from...


  • Cyprus Exness jobs for internal candidates Full time €40,000 - €80,000 per year

    Why this role mattersYou will be focused on the implementation of complex business logic inside the web stack in the area of financial markets. You will aim to extend, optimize, and support the production of the existing software solutions, ensuring we capture as much value from the market as possible. You will research and innovate new ideas in highly...


  • Cyprus Alex Staff Agency Full time €70,000 - €120,000 per year

    Компания, специализирующаяся на предоставлении технологий и ликвидности для финансового сектора, в частности в сфере форекса, криптовалют и блокчейна, находится в поиске Senior Software Engineer...

  • Python Developer

    2 weeks ago


    Anastasi Sioukri Lemesos, Cyprus Àlber Blanc Capital Full time €40,000 - €80,000 per year

    We are looking for an experienced professional with advanced skills in Python development, as well as expertise in batch data processing and large-scale automated data systems. In this role, you will be responsible for developing new tools to streamline traders' workflows and supporting the scaling of our trading system.Responsibilities:Build, test and...


  • Limassol, , Cyprus Stellar Tech Full time €60,000 - €80,000 per year

    International rapidly growing product IT company StellarTech is looking for a Senior Python Developer.Responsibilities:Develop backend applications from scratch for StellarTech PlatformWork with internal stakeholders' expectations/requirements, actively contributing to platform features discussionsParticipate in the architecture decision-making...


  • Cyprus Vista Full time

    Our TeamDepositphotos — is a visual content platform that brings authors of high-quality licensed stock photos, graphics, vectors and videos together with appreciative buyers. Thanks to the efforts of talented professionals from all over the globe and our world-class technical solutions, we were able to build a perfect place to marry business and...


  • Limassol, , Cyprus Ingot Full time €40,000 - €80,000 per year

    At INGOT, we believe in building high-performing teams where everyone is in the right seat – not just filling a role, but thriving in it. Our approach emphasizes in getting the right people in the right positions to drive business growth and success.Here's what that means for YOU:You'll excel at what you do because you're in a role that aligns with your...


  • Cyprus Gett Full time €45,000 - €135,000 per year

    Gett is a technology platform solely focused on corporate Ground Transportation Management (GTM), a market worth over $90Bn globally. It is the GTM category leader, serving over a quarter of the Fortune 500 companies.Gett's cloud-based software aggregates existing transportation providers (corporate fleet, ride-hailing, taxi, and limos) into one single...