Senior Backend Developer (Enterprise Solutions Unit)
SemrushJoin 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
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 Developer
Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.
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 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 Engineer (Golang)
Join SumUp as a Senior Backend Engineer (Golang) in Sofia to build resilient systems and APIs, ensuring high availability and observability.
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 Data Scientist - Enterprise Solutions
Join Semrush as a Senior Data Scientist to develop machine learning-based SEO analysis workflows.
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 (Go, Kubernetes)
Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.
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 Backend Engineer
Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.
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
Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.
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 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 Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
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 Back End Developer
Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.
Senior Back-End / Full Stack Developer
Join SAP as a Senior Back-End / Full Stack Developer in Sofia, Bulgaria. Drive innovation and transformation in a hybrid work environment.
Senior Full-Stack Developer with AWS and Angular
Join Gofore as a Senior Full-Stack Developer in Munich. Work with AWS, Angular, and more in a hybrid role. Apply now!
Senior Backend Engineer (Elixir & Go)
Join SumUp as a Senior Backend Engineer to build digital merchant bank solutions using Elixir & Go.