> Markdown version of [/jobs/ext/1620563-senior-golang-developer-enterprise-solutions-unit](https://www.wearedevelopers.com/jobs/ext/1620563-senior-golang-developer-enterprise-solutions-unit). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Golang Developer (Enterprise Solutions Unit) - **Company:** Semrush Development, S.L.U. - **Location:** Santiago de Compostela, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), BigQuery, C Sharp (Programming Language), Code Review, Continuous Integration, Database Design, Query Languages, Software Design Patterns, Distributed Systems, Python (Programming Language), PostgreSQL, Performance Tuning, SQL Databases, Backend, Software Coding, Restful APIs, Golang - **Published:** July 31, 2026 - **Apply:** https://www.buscojobs.com.es/senior-golang-developer-enterprise-solutions-unit-en-santiago-de-compostela-ID-365025143 ## About the Role 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 ## Description About the roleLead 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.ResponsibilitiesLeading the development of complex features and projectsEnsuring overall quality and performance of the backend codebaseEstablishing and enforcing coding standards and best practicesLeading code reviews and fostering a culture of qualityDesigning and maintaining comprehensive CI/CD pipelinesHandling and resolving critical incidents and providing post?mortem analysisMentoring mid?level and junior developers, providing guidance and supportDriving continuous improvement initiatives for the development process and codebaseQualificationsBachelor's degree or equivalent work experience5+ years in a backend programming environment (Go, Java, Python, C#)At least 2 years' current experience specifically in GoExpertise in Golang with deep understanding of advanced concepts and performance tuningMastery of distributed systems, design patterns, and implementationExpertise in designing high?performance, secure, and scalable APIsExcellent communication skills, articulate complex concepts clearlyExceptional problem?solving abilities, able to tackle challenging issuesGood understanding of SQL (preferably PostgreSQL), database design, and BigQuery (strong plus)Collaborative mindset and strong team playerExperience in mentoring and developing other developersAbout the teamAsteria 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.BenefitsUnlimited PTOHobby & team building budget allowanceEmployee Support ProgramLoss of family member financial aidEmployee Resource GroupsEqual Opportunity EmployerSemrush 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-*****-Ljbffr ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) - [Making Data Warehouses fast. A developer's story.](https://www.wearedevelopers.com/videos/302-making-data-warehouses-fast-a-developer-s-story) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [10 Highest Paying Programming Languages 2025](https://www.wearedevelopers.com/magazine/150-10-highest-paying-programming-languages-2025) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)