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. This role is pivotal in leading our backend development efforts, ensuring high standards of code quality and performance.

Key Responsibilities

  • Lead Development Projects: Spearhead the development of complex features and projects, ensuring the overall quality and performance of the backend codebase.
  • Establish Standards: Set and enforce coding standards and best practices, leading code reviews and fostering a culture of quality.
  • Design CI/CD Pipelines: Design and maintain comprehensive CI/CD pipelines to streamline development processes.
  • Incident Management: Handle and resolve critical incidents, providing post-mortem analysis to prevent future occurrences.
  • Mentorship: Mentor mid-level and junior developers, providing guidance and support to foster their growth.
  • Continuous Improvement: Drive continuous improvement initiatives for the development process and codebase.

Who We Are Looking For

  • Educational Background: Bachelor's degree or equivalent work experience.
  • Experience: At least 5 years in a backend programming environment (Go, Java, Python, C#, etc.) with a minimum of 2 years in Go.
  • Technical Expertise: Mastery in Golang, distributed systems, design patterns, and implementation. Proficient in designing high-performance, secure, and scalable APIs.
  • Communication Skills: Excellent communication skills, capable of articulating complex concepts clearly.
  • Problem-Solving Abilities: Exceptional problem-solving skills, able to tackle challenging issues effectively.
  • Database Knowledge: Good understanding of SQL, preferably PostgreSQL, and database design.
  • Leadership Skills: Experienced in mentoring and developing other developers.

Preferred Qualifications

  • Mindset: Positive mindset with a solution-oriented approach.
  • Kubernetes Expertise: Mastery in deploying, scaling, and managing applications in Kubernetes.
  • CI/CD Proficiency: Expertise in creating and managing robust CI/CD pipelines.
  • Soft Skills: Strong collaboration skills and the ability to motivate others.
  • Growth-Oriented: Desire to grow personally and professionally, sharing our values of trust, ownership, and enthusiasm for change.

About the Team

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

Work Environment and Benefits

  • Work Flexibility: Choose your preferred work format - remote, on-site, or hybrid.
  • Health and Wellness: Comprehensive health insurance coverage.
  • Professional Development: Access to training, courses, and conferences.
  • Work-Life Balance: Unlimited PTO and flexible working hours.
  • Additional Perks: Corporate events, hobby benefits, and gifts for employees.

Join us at Semrush and be part of a team that is constantly growing and innovating in the digital marketing space. We are an equal opportunity employer, committed to creating an inclusive environment for all employees.

Benefits
Extracted with AI

  • Medical insurance
  • Flexible working day start
  • Health insurance coverage
  • Working from a modern coworking space
  • Corporate events
  • Unlimited PTO
  • Hobby benefit
  • Training, courses, conferences
  • English courses
  • Gifts for employees

Similar jobs

Last update: 23 minutes ago

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 Fullstack Developer (Python, React)

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

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.

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.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Semrush logo
Semrush

Senior Frontend Developer (Enterprise Solutions Unit)

Join Semrush as a Senior Frontend Developer to create innovative solutions using JavaScript, TypeScript, and ReactJS in a hybrid work environment.

Devire logo
Devire

Senior Backend Engineer (JavaScript & Node.js)

Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.

Triad Group Plc logo
Triad Group Plc

Senior Ruby Developer

Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.

Experis Deutschland logo
Experis Deutschland

Java Backend Developer

Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

T-Digital by Deutsche Telekom logo
T-Digital by Deutsche Telekom

Senior Fullstack Developer (Java, Spring Boot, Angular)

Join T-Digital as a Senior Fullstack Developer to innovate secure login systems using Java, Spring Boot, and Angular. Fully remote work available.

Winparts logo
Winparts

Senior Back End Developer (Java)

Join Winparts as a Senior Back End Developer in Groningen. Work with Java, PHP, and SAP in a dynamic e-commerce environment.

9am logo
9am

Freelance Fullstack Java Developer for Insurance Projects

Seeking freelance Fullstack Java Developers for remote insurance projects. Must be based in Germany, fluent in German, and experienced in Java, Spring Boot.

Semrush logo
Semrush

Senior NodeJS Developer

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

Rentman logo
Rentman

Senior Backend Developer

Join Rentman as a Senior Backend Developer in Utrecht, Netherlands. Work with PHP, MySQL, and microservices in a dynamic, agile environment.

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.

Adaptiq logo
Adaptiq

Senior Full Stack Developer (NodeJS/React)

Join Adaptiq as a Senior Full Stack Developer (NodeJS/React) to lead and develop innovative applications remotely.

Travian Games logo
Travian Games

Senior Developer/DevOps Software Engineer

Join Travian Games as a Senior Developer/DevOps Engineer in Munich. Work with PHP, Kubernetes, and Docker in a hybrid environment.

Kentico logo
Kentico

Cloud DevOps Engineer

Join our Cloud DevOps team in Brno to automate and enhance our SaaS product infrastructure using Azure, Terraform, and CI/CD tools.

Grand Parade logo
Grand Parade

Senior Full Stack Developer (Node.js, React.js)

Join Grand Parade as a Senior Full Stack Developer, working with Node.js and React.js in a hybrid role in Cracow, Poland.

MoonPay logo
MoonPay

Senior Full Stack Engineer - Consumer

Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.