Senior Backend Developer (Enterprise Solutions Unit)
SemrushRole Overview
As a Senior Backend Developer at Semrush, you will lead the backend development efforts within the Enterprise Solutions Unit. You will be responsible for designing, implementing, and maintaining high-quality backend systems that are scalable, reliable, and secure. Your expertise in Golang, SQL, Kubernetes, and CI/CD pipelines will be crucial for driving development processes and seamless integration of new features.
Key Responsibilities
- 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 with at least 2 years in Go.
- Expertise in deploying, scaling, and managing applications in Kubernetes.
- Mastery in microservices architecture, design patterns, and implementation.
- Excellent communication skills and strong leadership abilities.
About The Team
The Semrush Enterprise Solutions Unit is focused on developing innovative solutions for large companies to address complex digital marketing-related questions. With over 5,000 existing Enterprise customers, Semrush is at the forefront of digital marketing solutions.
Benefits and Work Culture
- Flexible working arrangements (WFO, WFH, or hybrid).
- Comprehensive health insurance.
- Access to modern coworking spaces or the option to work from home.
- Unlimited PTO and a supportive environment for personal and professional growth.
About Semrush
Semrush is a global IT company with over 10,000,000 users worldwide, offering a comprehensive platform for digital marketers. We are committed to creating an inclusive environment and are proud to be an equal opportunity employer.
Benefits Extracted with AI
- Flexible work format
- Health insurance
- Modern coworking space or home office
- Corporate events
- Unlimited PTO
- Hobby benefit
- Training and courses
- English courses
- Gifts for employees
Similar jobs
Last update: 23 minutes ago
Senior Data Scientist - Enterprise Solutions
Join Semrush as a Senior Data Scientist to develop machine learning-based SEO analysis workflows.
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.
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.
Senior Backend Engineer (Go)
Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.
Frontend Developer with React Experience
Join Semrush as a Frontend Developer with React expertise. Work remotely, develop new features, and solve real-world problems.
Senior Backend Developer
Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.
Senior Backend Engineer (Go, Kubernetes)
Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.
Senior Software Engineer, Go/Java
Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.
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.
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.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.
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.
Senior Backend Engineer
Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.
Senior Backend Developer (Enterprise Solutions Unit)
Join Semrush as a Senior Backend Developer to lead complex projects in a remote role, focusing on Golang, SQL, and Kubernetes.
Senior Backend Engineer
Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
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.
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.
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
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.
Senior Backend Engineer - Growth Team
Join Fireflies.ai as a Senior Backend Engineer to drive growth through innovative backend solutions. Remote position.
Junior Software Engineer (Golang) - AdTech
Join Delivery Hero as a Junior Software Engineer in Berlin, focusing on Golang and AdTech solutions.