Senior Golang Developer (enterprise Solutions Unit)

Semrush

5 years backend programming experience
2 years current golang experience
Expert in distributed systems design
The role involves leading the development of complex features and projects while ensuring overall code quality and performance

Job Summary

  • The role involves leading the development of complex features and projects while ensuring overall code quality and performance.
  • Candidates must have at least 5 years of backend experience with a minimum of 2 years specifically in Go.
  • Semrush offers unlimited PTO, hobby budgets, and an Employee Support Program as part of its comprehensive benefits package.

Matching Summary

The role involves leading the development of complex features and projects while ensuring overall code quality and performance.

Skills & Requirements

Must-have

  • 5 years backend programming experience
  • 2 years current Golang experience
  • Expert in distributed systems design
  • Designing high-performance secure APIs
  • Experience with Postgres and BigQuery

Nice-to-have

  • Strong communication skills
  • Exceptional problem-solving abilities
  • Collaborative team player mindset
  • Mentoring mid-level developers
  • Continuous improvement initiatives

Key Requirements

  • Bachelor's degree or equivalent work experience
  • 5 years backend programming environment experience
  • 2 years current experience in Go
  • Deep understanding of advanced Go concepts

Work Rights

Not specified

Tailored Resume

Cover Letter