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. This role is pivotal in leading our backend development efforts, ensuring high standards of code quality and performance. You will shape the architecture and design of our backend systems, focusing on scalability, reliability, and security.
Key Responsibilities
- Lead the development of complex features and projects.
- Ensure the overall quality and performance of the backend codebase.
- Establish and enforce coding standards and best practices.
- Lead code reviews and foster a culture of quality.
- Design and maintain comprehensive CI/CD pipelines.
- Handle and resolve critical incidents, providing post-mortem analysis.
- Mentor mid-level and junior developers, providing 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.
- 5 years of experience in a backend programming environment (Go, Java, Python, C#, etc.) with at least 2 years of experience in Go.
- Expertise in Golang with a deep understanding of advanced concepts and performance tuning.
- Mastery in distributed systems, design patterns, and implementation.
- Expert in designing high-performance, secure, and scalable APIs.
- Excellent communication skills, able to articulate complex concepts clearly.
- Exceptional problem-solving abilities, able to tackle the most challenging issues.
- Good understanding of SQL, preferably PostgreSQL, and database design.
- Experience in mentoring and developing other developers.
Preferred Qualifications
- Positive mindset and good communication skills.
- Mastery in deploying, scaling, and managing applications in Kubernetes.
- Expertise in creating and managing robust CI/CD pipelines.
- Solution-oriented with a startup mindset.
- Great soft skills and collaboration skills.
About the Team
The Semrush Enterprise Solutions Unit is focused on building innovative solutions for large companies, helping them unlock growth by addressing complex digital marketing-related questions. We are expanding our focus on the Enterprise segment of our customer base, developing a cutting-edge platform tailored to the needs of today’s digital marketers.
Benefits
- Flexible work format: work from office, home, or a mix.
- Health insurance coverage.
- Unlimited PTO.
- Hobby benefit.
- Training, courses, and conferences.
- English courses.
- Corporate events and gifts for employees.
Join us at Semrush and be part of a team that is constantly growing and innovating. We are committed to creating an inclusive environment for all employees and celebrate diversity in our workforce.
Benefits Extracted with AI
- Medical insurance
- Flexible working day start
- Health insurance coverage
- Working from a modern coworking space or home
- Corporate events
- Unlimited PTO
- Hobby benefit
- Training, courses, conferences
- English courses
- Gifts for employees
Similar jobs
Last update: 23 minutes ago
Senior Backend Engineer (Go)
Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.
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.
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 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 design and develop ML-based SEO workflows. Remote position with flexible 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 Data Scientist - Enterprise Solutions
Join Semrush as a Senior Data Scientist to develop machine learning-based SEO analysis workflows.
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 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 Backend Engineer
Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.
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 - Golang
Join Urban Sports Club as a Senior Backend Engineer in Valencia, Spain. Work with Golang and GCP in a hybrid environment.
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
Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.
Junior Software Engineer (Golang) - AdTech
Join Delivery Hero as a Junior Software Engineer in Berlin, focusing on Golang and AdTech 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 Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.
Senior Backend Engineer (Elixir & Go)
Join SumUp as a Senior Backend Engineer to build digital merchant bank solutions using Elixir & Go.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.
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.
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
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 Fullstack JavaScript Engineer / Product Developer
Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.