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 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.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

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

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.

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.

Semrush logo
Semrush

Senior Data Scientist - Enterprise Solutions

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

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.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Frontend Engineer to innovate UI design systems remotely. Enhance developer experiences and mentor junior engineers.

SentinelOne logo
SentinelOne

Senior Software Engineer - Test Framework Development

Join SentinelOne as a Senior Software Engineer to develop test frameworks with Java, TypeScript, and more. Remote work available.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.

PlushCare logo
PlushCare

Senior Python Backend Developer

Join us as a Senior Python Backend Developer to design and develop scalable microservice solutions using AWS and Python.

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.

Accolade, Inc. logo
Accolade, Inc.

Senior Python Backend Developer

Join Accolade as a Senior Python Backend Developer in Prague. Develop scalable microservices using AWS and Python.

Apify logo
Apify

Backend Engineer for Developer Platform (Node.js/TypeScript)

Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.

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.

Keboola logo
Keboola

Senior AI Engineer - Backend

Join Keboola as a Senior AI Engineer to enhance AI features, develop models, and collaborate on innovative projects in Prague.

Semrush logo
Semrush

Frontend Developer / Team Lead

Join Semrush as a Frontend Developer / Team Lead to lead and mentor a team, develop new features, and solve complex problems using React and Node.js.

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.

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.

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.

PlushCare logo
PlushCare

Python Backend Developer

Join our team as a Python Backend Developer in Prague, working with AWS and microservices to transform healthcare.

Groupon logo
Groupon

Senior Software Development Engineer - Java Backend

Join Groupon as a Senior Software Development Engineer specializing in Java Backend. Work remotely to help local businesses thrive.

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.

Squarespace logo
Squarespace

Senior Software Engineer, Java

Join Squarespace as a Senior Software Engineer, Java, in Aveiro, Portugal. Work on backend services, infrastructure, and scalability.

Semrush logo
Semrush

Frontend Developer with React.js Experience

Join Semrush as a Frontend Developer to build innovative AI apps using React.js and TypeScript. Remote work available.