Senior Go Engineer: Build Scalable APIs & Lead Quality

Semrush

Spain (TX)

On-site

USD 140,000 - 180,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

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

Job summary

Semrush is seeking a senior backend engineer to lead the development of complex features and ensure scalable, high-performance APIs. You will mentor teams and drive CI/CD improvements while upholding coding standards.

In a fast-moving environment, you will design robust backend systems, tackle incidents, and advance distributed architecture with Go and related technologies. The role offers substantial impact across Semrush's product suite.

Qualifications

  • Bachelor's degree or equivalent work experience.
  • 5 years in backend development with at least 2 years in Go.
  • Expert in Golang, distributed systems, APIs, and performance tuning.

Responsibilities

  • Lead the development of complex features and projects.
  • Ensure quality and performance of the backend codebase.
  • Establish coding standards and best practices.
  • Lead code reviews and promote a culture of quality.
  • Design and maintain CI/CD pipelines.
  • Handle incidents and provide post-mortem analysis.
  • Mentor mid-level and junior developers.
  • Drive continuous improvement of development processes.

Skills

Go
Java
Python
C#
Distributed systems
API design
Performance tuning
SQL (PostgreSQL)
BigQuery
Mentoring

Education

Bachelor's degree or equivalent work experience

Tools

CI/CD pipelines

Job description

Semrush is seeking a senior backend engineer to lead the development of complex features and ensure scalable, high-performance APIs. You will mentor teams and drive CI/CD improvements while upholding coding standards.

In a fast-moving environment, you will design robust backend systems, tackle incidents, and advance distributed architecture with Go and related technologies. The role offers substantial impact across Semrush's product suite.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Go Backend Engineer — Lead, Scale & CI/CD
Senior Go Backend Engineer — Lead, Scale & CI/CD

Semrush • Town of Poland (NY)

On-site
USD 140,000 - 210,000
Unlimited PTO
Hobby & team building budget allowance
Employee Support Program
+2
Senior Golang Developer (Enterprise Solutions Unit)
Senior Golang Developer (Enterprise Solutions Unit)

Semrush • Spain (TX)

On-site
USD 140,000 - 180,000
Unlimited PTO
Hobby & team building budget allowance
Employee Support Program
+2
Senior Golang Developer (Enterprise Solutions Unit)
Senior Golang Developer (Enterprise Solutions Unit)

Semrush • Town of Poland (NY)

On-site
USD 140,000 - 210,000
Unlimited PTO
Hobby & team building budget allowance
Employee Support Program
+2
Senior Go Backend Engineer - Enterprise Platform
Senior Go Backend Engineer - Enterprise Platform

HireHi • United States

Remote
USD 140,000 - 200,000
Unlimited PTO
Team-building budget
Employee Support Program
+2
Senior Go Backend Engineer - Scalable Cloud & Testing
Senior Go Backend Engineer - Scalable Cloud & Testing

EPAM Systems Inc • United States

Remote
USD 140,000 - 180,000
Senior Go Backend Engineer for Real-Time Platform
Senior Go Backend Engineer for Real-Time Platform

Uniting Holding • Vancouver (WA)

On-site
USD 120,000 - 180,000
Competitive salary
Comprehensive health insurance
Professional development opportunities
+4
Senior Go Backend Architect: Scalable Systems Lead
Senior Go Backend Architect: Scalable Systems Lead

EPAM Systems, Inc. • United States

Remote
USD 130,000 - 190,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+2
Senior Go Backend Architect (Hybrid)
Senior Go Backend Architect (Hybrid)

Grocery TV • Austin (TX)

On-site
USD 195,000 - 215,000
Health coverage
HSA match
Learning & development budget
+5
Go Backend Engineer: Build Reliable, Scalable APIs
Go Backend Engineer: Build Reliable, Scalable APIs

CPS, Inc. • Austin (TX)

On-site
USD 110,000 - 180,000
Senior Go Backend Engineer — Remote, Scalable Systems
Senior Go Backend Engineer — Remote, Scalable Systems

HARAMAIN SYSTEMS INC. • Atlanta (GA)

On-site
USD 150,000 - 190,000