Join 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 NodeJS Developer
Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.
Senior Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
Senior Fullstack Developer (Python, React)
Join Semrush as a Senior Fullstack Developer to lead our experimentation platform using Python and React. Remote work available.
Senior Backend Engineer (Go)
Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Senior Software Engineer - .NET and Go
Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.
Senior Cloud DevOps Engineer
Join netgo as a Senior Cloud DevOps Engineer in Berlin. Work with Kubernetes, GitOps, and more in a dynamic team environment.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Senior Backend Engineer (JavaScript & Node.js)
Join Devire as a Senior Backend Engineer specializing in JavaScript & Node.js, working on innovative fintech solutions in a hybrid role in Warsaw.
Senior Software Engineer (Node.js & TypeScript)
Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Senior Fullstack Developer (Java, Spring Boot, Angular)
Join T-Digital as a Senior Fullstack Developer to innovate secure login systems using Java, Spring Boot, and Angular. Fully remote work available.
Senior Developer/DevOps Software Engineer
Join Travian Games as a Senior Developer/DevOps Engineer in Munich. Work with PHP, Kubernetes, and Docker in a hybrid environment.
Senior Backend Developer
Join Rentman as a Senior Backend Developer in Utrecht, Netherlands. Work with PHP, MySQL, and microservices in a dynamic, agile environment.
Senior Software Engineer (Backend)
Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.
Senior Backend Engineer (Go/Python)
Join Vio.com as a Senior Backend Engineer to develop scalable solutions using Go and Python, enhancing our travel platform.
Senior Ruby Developer
Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Full Stack Engineer (PHP, Angular, React)
Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.
Senior Python Developer with AWS Experience
Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.
Senior Backend Engineer with Go and AWS Experience
Join Vio.com as a Senior Backend Engineer to work with Go, AWS, and more, ensuring the best travel deals for users.
Senior Product Engineer [Rust & Typescript]
Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.