Golang Developer (Enterprise)

CyprusSpainSerbiaRemote

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 (Enterprise Solutions Unit).

Tasks in the role

  • Leading the development of complex features and projects.

  • Ensuring the overall quality and performance of the backend codebase.

  • Establishing and enforcing coding standards and best practices.

  • Leading code reviews and fostering a culture of quality.

  • Designing and maintaining comprehensive CI/CD pipelines.

  • Handling and resolving critical incidents and providing post-mortem analysis.

  • Mentoring mid-level and junior developers, providing guidance and support.

  • Driving continuous improvement initiatives for the development process and codebase.

Who we are looking for

  • Bachelor's degree or equivalent work experience.

  • 5 years of experience in a backend programming environment (Go, Java, Python, C#, etc.) with at least 2 years’ current experience in Go.

  • Expert in Golang with a deep understanding of advanced concepts and performance tuning.

  • Mastery in distributed systems, design patterns, and implementation.

  • Expert in designing high-performance, secure, and scalable APIs.

  • Excellent communication skills, able to articulate complex concepts clearly.

  • Exceptional problem-solving abilities, able to tackle the most challenging issues.

  • Good understanding of SQL, preferably PostgreSQL, and database design.

  • Experienced in mentoring and developing other developers.
     

A bit about the team:

APEX sits at the heart of our enterprise platform. We manage how users and services get access - designing the permission models, policies, and controls that keep data safe - while also defining the API patterns, tooling, and governance that let dozens of teams integrate quickly and consistently. The team blends platform engineering, security-minded design, and developer experience to deliver secure authentication/authorization, stable APIs, and smooth cross-team integrations.

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

Published on: 1/13/2026

Semrush

Semrush

Semrush is a leading AI-powered digital marketing SaaS platform used by 10,000,000 digital marketers worldwide.

Website

See all 4 jobs at Semrush

Please let Semrush know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!