Overview
Join Semrush, a leading online visibility management SaaS platform, as a Senior Backend Developer in our Enterprise Solutions Unit. With over 10 million users worldwide, Semrush has evolved from a small group of SEO and IT specialists into a comprehensive marketing suite offering more than 55 products, tools, and add-ons. Our mission is to make online competition fair and transparent, providing equal opportunities for everyone.
Role Responsibilities
- Lead the development of complex backend features and projects.
- Ensure the highest standards of code quality and performance.
- Establish and enforce coding standards and best practices.
- Conduct code reviews and foster a culture of quality.
- Design and maintain comprehensive CI/CD pipelines.
- Handle critical incidents and provide post-mortem analysis.
- Mentor junior and mid-level developers, offering guidance and support.
- Drive continuous improvement initiatives for the development process and codebase.
Who We Are Looking For
- Bachelor's degree or equivalent work experience in a related field.
- 5+ years of experience in backend programming environments such as Go, Java, Python, C#, etc., with at least 2 years in Go.
- Expertise in Golang, Kubernetes, CI/CD pipelines, and microservices architecture.
- Strong leadership skills and excellent communication abilities.
- Exceptional problem-solving skills and a solution-oriented mindset.
Benefits
- Flexible work arrangements (work from office, home, or a mix of both).
- Health insurance coverage.
- Unlimited PTO.
- Access to training, courses, and conferences.
- Corporate events and hobby benefits.
About Semrush
Semrush started in 2008 and has grown into a trusted data provider used by major media outlets like Bloomberg and The Washington Post. Our platform supports over 55 products and is used by 10,000,000+ marketers globally. We are committed to creating an inclusive environment and are proud to be an equal opportunity employer.
If you are passionate about backend development and looking for a role where you can make a significant impact, apply today to join our dynamic team at Semrush!
Benefits Extracted with AI
- Medical insurance
Similar jobs
Last update: 23 minutes ago
Senior Backend Developer (Enterprise Solutions Unit)
Lead backend development in Semrush's Enterprise Solutions Unit, focusing on Golang, Kubernetes, and CI/CD pipelines.
Senior Backend Developer (Enterprise Solutions Unit)
Lead backend development in Enterprise Solutions at Semrush, focusing on Golang, Kubernetes, and CI/CD pipelines.
Senior NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.
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.
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 Frontend Developer (Enterprise Solutions Unit)
Senior Frontend Developer role in Semrush's Enterprise Solutions Unit, focusing on innovative solutions for digital marketing.
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 Developer (Go, Microservices) - Semrush
Senior Backend Developer role focusing on Golang, Microservices, and Kubernetes at Semrush in Berlin.
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.
Senior Frontend Developer (Enterprise Solutions Unit)
Join Semrush as a Senior Frontend Developer to create innovative solutions using JavaScript, TypeScript, and ReactJS in a remote role.
Senior Fullstack Developer (Python, React)
Join Semrush as a Senior Fullstack Developer to lead our experimentation platform using Python and React. Remote work available.
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.
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.
Senior Frontend Developer (Enterprise Solutions Unit)
Join Semrush as a Senior Frontend Developer to create innovative solutions in a hybrid work environment. Expertise in JavaScript, TypeScript, and CSS required.
Head of Engineering - Enterprise Solutions Unit
Lead the Enterprise Solutions Unit as Head of Engineering at Semrush in Berlin. Drive innovation and team management in a dynamic environment.
Senior Data Scientist - Enterprise Solutions
Join Semrush as a Senior Data Scientist to develop machine learning-based SEO analysis workflows.
Frontend Developer (Umbrella Team)
Join Semrush as a Frontend Developer in Catalonia, Spain. Work on complex web applications using JavaScript, React, and more.
Mid-Level Golang Developer - Enterprise Solutions
Join Semrush as a Mid-Level Golang Developer in Berlin, focusing on microservices, APIs, and robust backend solutions.
Senior Frontend Developer (Enterprise Solutions Unit)
Senior Frontend Developer role focusing on JavaScript, TypeScript, and UX in a leading SaaS platform.
Frontend Developer (Amber Team)
Join Semrush as a Frontend Developer in Catalonia, Spain. Develop new functionalities and enhance web performance using CSS, JavaScript, and React.js.
Fullstack Developer (Raspberry Team)
Join Semrush as a Fullstack Developer in Catalonia, Spain. Engage in product development and cloud technologies.
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.
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.