Senior Golang Developer (Enterprise Solutions Unit) (España)

Senior Golang Developer (Enterprise Solutions Unit) (España)

04 ago
|
Semrush Development, S.L.U.
|
España

04 ago

Semrush Development, S.L.U.

España

About the role

Lead the development of complex features and projects, ensuring overall quality and performance of the backend codebase. Establish and enforce coding standards and best practices, lead code reviews, design and maintain comprehensive CI/CD pipelines, handle critical incidents with post‑mortem analysis, mentor junior developers, and drive continuous improvement initiatives for development processes and codebase.

Responsibilities

- Leading the development of complex features and projects
- Ensuring 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

Qualifications

- Bachelor's degree or equivalent work experience
- 5+ years in a backend programming environment (Go, Java, Python, C#)
- At least 2 years’ current experience specifically in Go
- Expertise in Golang with deep understanding of advanced concepts and performance tuning
- Mastery of distributed systems, design patterns, and implementation
- Expertise in designing high‑performance, secure, and scalable APIs
- Excellent communication skills, articulate complex concepts clearly




- Exceptional problem‑solving abilities, able to tackle challenging issues
- Good understanding of SQL (preferably PostgreSQL), database design, and BigQuery (strong plus)
- Collaborative mindset and strong team player
- Experience in mentoring and developing other developers

About the team

Asteria powers the visualization engine for our enterprise solutions. On the backend we optimize ASTs, typechecking, and filtering, continually developing and maintaining the builders behind dynamic elements, pages, and our proprietary query language.

Benefits

- Unlimited PTO
- Hobby & team building budget allowance
- Employee Support Program
- Loss of family member financial aid
- Employee Resource Groups

Equal Opportunity Employer

Semrush is an equal opportunity employer. Building a better future for marketers around the world unites people from all backgrounds. Even if you feel that you don’t 100% match all requirements, don’t be discouraged to apply! We are committed to ensure that everyone feels a sense of belonging in the workplace. We do not discriminate based upon race, religion, creed, color, national origin, sex, pregnancy, sexual orientation, gender identity, gender expression, age, ancestry, physical or mental disability, or medical condition including medical characteristics, genetic identity, marital status, military service, or any other classification protected by applicable local, state or federal laws.

#J-18808-Ljbffr

📌 Senior Golang Developer (Enterprise Solutions Unit) (España)
🏢 Semrush Development, S.L.U.
📍 España

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior golang developer (enterprise solutions unit) (españa) / españa

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior golang developer (enterprise solutions unit) (españa) / españa