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

Lead backend development in Enterprise Solutions at Semrush, focusing on Golang, Kubernetes, and CI/CD pipelines.

Semrush logo
Semrush

Senior Backend Developer (Enterprise Solutions Unit)

Lead backend development in Semrush's Enterprise Solutions Unit, focusing on Golang, Kubernetes, and CI/CD pipelines.

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.

Semrush logo
Semrush

Senior GOlang Developer

Join Semrush as a Senior GOlang Developer to build robust microservices and APIs. Work remotely with a focus on Kubernetes and CI/CD.

Semrush logo
Semrush

Mid-Level Golang Developer

Join Semrush as a Mid-Level Golang Developer, focusing on backend systems using Golang, Kubernetes, and PostgreSQL in a flexible, remote role.

Semrush logo
Semrush

Senior NodeJS Developer

Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.

Semrush logo
Semrush

Senior Backend Developer (Enterprise Solutions Unit)

Join Semrush as a Senior Backend Developer to lead backend projects, ensure code quality, and drive development processes. Remote work available.

Semrush logo
Semrush

Mid-Level GOlang Developer

Join Semrush as a Mid-Level GOlang Developer to build robust microservices and APIs. Work remotely with a focus on Golang, Kubernetes, and CI/CD.

Semrush logo
Semrush

Senior GOlang Developer

Join Semrush as a Senior GOlang Developer to build robust microservices and APIs, ensuring scalability and efficiency in a remote role.

Semrush logo
Semrush

Senior Backend Developer (Go, Microservices) - Semrush

Senior Backend Developer role focusing on Golang, Microservices, and Kubernetes at Semrush in Berlin.

Semrush logo
Semrush

Mid-Level Golang Developer - Enterprise Solutions

Join Semrush as a Mid-Level Golang Developer in Berlin, focusing on microservices, APIs, and robust backend solutions.

Semrush logo
Semrush

Mid-Level Golang Developer - Enterprise Solutions

Join Semrush as a Mid-Level Golang Developer in Catalonia, Spain. Develop enterprise solutions with a focus on microservices and APIs.

Semrush logo
Semrush

Senior Backend Developer (Enterprise Solutions Unit)

Senior Backend Developer role in Semrush's Enterprise Solutions Unit, focusing on complex backend systems and leadership.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

Semrush logo
Semrush

Senior Fullstack Developer (Python, React)

Join Semrush as a Senior Fullstack Developer to lead our experimentation platform using Python and React. Remote work available.

Mobik logo
Mobik

Mid/Senior Backend Developer (Python, Golang)

Join Mobik as a Mid/Senior Backend Developer to develop solutions for global telco players using Python and Golang.

Semrush logo
Semrush

Java Developer (Solar Team)

Join Semrush as a Java Developer to work on microservices, Spring Boot, and more in a remote role.

Nebius AI logo
Nebius AI

Senior Backend Engineer (Go)

Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

GitLab logo
GitLab

Intermediate Backend Engineer - Ruby on Rails, PostgreSQL

Join GitLab as an Intermediate Backend Engineer to enhance CI platform performance using Ruby on Rails and PostgreSQL in a remote role.

Semrush logo
Semrush

Senior NodeJS Developer

Join Semrush as a Senior NodeJS Developer to build and maintain web applications using NodeJS, TypeScript, and more.

Binance logo
Binance

Senior Backend Developer (Node.js) / SRE

Join Binance as a Senior Backend Developer (Node.js) / SRE to develop monitoring systems for high-load production environments.

Semrush logo
Semrush

Senior Frontend Developer (Enterprise Solutions Unit)

Join Semrush as a Senior Frontend Developer to create innovative solutions using JavaScript, TypeScript, and more. Hybrid work in Cyprus.