Semrush logo

Senior Backend Developer (Enterprise Solutions Unit)

Semrush

Join Semrush as a Senior Backend Developer

Semrush, a global IT company, is seeking a Senior Backend Developer to join our Enterprise Solutions Unit. As a Senior Backend Developer, you will lead complex projects, ensuring the highest standards of code quality and performance. You will play a pivotal role in shaping the architecture and design of our backend systems, focusing on scalability, reliability, and security.

Key Responsibilities

  • Lead Development: Drive the development of complex features and projects, ensuring the overall quality and performance of the backend codebase.
  • Coding Standards: Establish and enforce coding standards and best practices, leading code reviews and fostering a culture of quality.
  • CI/CD Pipelines: Design and maintain comprehensive CI/CD pipelines, handling and resolving critical incidents, and providing post-mortem analysis.
  • Mentorship: Mentor mid-level and junior developers, providing guidance and support.
  • Continuous Improvement: Drive continuous improvement initiatives for the development process and codebase.

Who We Are Looking For

  • Experience: Bachelor's degree or equivalent work experience with 5 years in a backend programming environment (Go, Java, Python, C#, etc.), including at least 2 years in Go.
  • Expertise: Mastery in Golang, distributed systems, design patterns, and implementation. Expert in designing high-performance, secure, and scalable APIs.
  • Skills: Excellent communication skills, exceptional problem-solving abilities, and a good understanding of SQL, preferably PostgreSQL.
  • Mentorship: Experienced in mentoring and developing other developers.

Preferred Qualifications

  • Mindset: Positive mindset, solution-oriented, and a startup mindset.
  • Kubernetes: Mastery in deploying, scaling, and managing applications in Kubernetes.
  • CI/CD: Expertise in creating and managing robust CI/CD pipelines.

About the Team

The Semrush Enterprise Solutions Unit is focused on building innovative solutions for large companies, unlocking growth by answering complex digital marketing-related questions. With over 5,000 existing Enterprise customers, Semrush is developing a cutting-edge platform tailored to the needs of today’s digital marketers.

Benefits

  • Work Flexibility: Choose your work format - remote, on-site, or hybrid.
  • Health and Wellness: Medical insurance and health insurance coverage.
  • Time Off: Unlimited PTO and flexible working hours.
  • Professional Growth: Access to training, courses, conferences, and English courses.
  • Community and Culture: Participate in corporate events and enjoy hobby benefits.

Join us at Semrush and be part of a team that values trust, ownership, and enthusiasm for constant changes. We are committed to creating an inclusive environment for all employees and celebrate diversity.

Apply now to become a part of our growing team!

Benefits
Extracted with AI

  • Medical insurance
  • Flexible working hours
  • Health insurance coverage
  • Unlimited PTO
  • Hobby benefit
  • Training, courses, conferences
  • English courses
  • Corporate events

Similar jobs

Last update: 23 minutes ago

Semrush logo
Semrush

Senior Data Scientist - Enterprise Solutions

Join Semrush as a Senior Data Scientist to design and develop ML-based SEO workflows. Remote position with flexible benefits.

Cyberhaven logo
Cyberhaven

Senior Backend Developer

Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.

Semrush logo
Semrush

Senior Data Scientist - Enterprise Solutions

Join Semrush as a Senior Data Scientist to develop ML-based SEO workflows. Remote role with flexible hours and great benefits.

AUTODOC logo
AUTODOC

Senior Backend Engineer (Go)

Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.

Semrush logo
Semrush

Frontend Developer with React Experience

Join Semrush as a Frontend Developer with React expertise. Work remotely, develop new features, and solve real-world problems.

SumUp logo
SumUp

Senior Backend Engineer (Golang)

Join SumUp as a Senior Backend Engineer (Golang) in Sofia to build resilient systems and APIs, ensuring high availability and observability.

instacar logo
instacar

Senior Back End Developer (Golang)

Join instacar as a Senior Back End Developer specializing in Golang. Work on large-scale applications in a dynamic, innovative environment.

Semrush logo
Semrush

Senior Data Scientist - Enterprise Solutions

Join Semrush as a Senior Data Scientist to develop machine learning-based SEO analysis workflows.

Squarespace logo
Squarespace

Senior Software Engineer, Go/Java

Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.

Medium logo
Medium

Senior Backend Engineer (Go, Kubernetes)

Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.

Timescale logo
Timescale

Software Engineer - Backend (Python, Go)

Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.

Grafana Labs logo
Grafana Labs

Senior Backend Engineer

Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.

Urban Sports Club logo
Urban Sports Club

Senior Backend Engineer - Golang

Join Urban Sports Club as a Senior Backend Engineer in Valencia, Spain. Work with Golang and GCP in a hybrid environment.

Calm logo
Calm

Senior Backend Engineer

Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.

Deel logo
Deel

Senior Backend Engineer (Node.js + Go)

Join Deel as a Senior Backend Engineer with expertise in Node.js and Go. Work remotely and help build a global-first people platform.

Sysdig logo
Sysdig

Senior Software Engineer - Java/Golang

Join Sysdig as a Senior Software Engineer in Zaragoza, Spain. Work on backend development with Java/Golang in a hybrid environment.

Sanity logo
Sanity

Senior Software Engineer (Backend) - Content Lake DX

Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.

Semrush logo
Semrush

Senior Backend Developer (Enterprise Solutions Unit)

Join Semrush as a Senior Backend Developer focusing on Golang, APIs, and distributed systems. Remote work, flexible hours, and great benefits.

Klar logo
Klar

Senior Back End Developer

Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.

SAP logo
SAP

Senior Back-End / Full Stack Developer

Join SAP as a Senior Back-End / Full Stack Developer in Sofia, Bulgaria. Drive innovation and transformation in a hybrid work environment.

Gofore logo
Gofore

Senior Full-Stack Developer with AWS and Angular

Join Gofore as a Senior Full-Stack Developer in Munich. Work with AWS, Angular, and more in a hybrid role. Apply now!

SumUp logo
SumUp

Senior Backend Engineer (Elixir & Go)

Join SumUp as a Senior Backend Engineer to build digital merchant bank solutions using Elixir & Go.