AUTODOC logo

Senior Backend Engineer (Go)

AUTODOC

Job Description

Responsibilities

  • Software Development: Design, develop, test, and maintain efficient and scalable backend solutions using Golang, ensuring high-quality code and system performance.
  • Architecture and Scalability: Contribute to the architectural design of the user behavior tracking tool, making it robust and capable of handling increased data volumes as the user base grows.
  • Prometheus and Grafana: Use Prometheus for monitoring system metrics, alerting, and performance optimization together with Grafana dashboards for real-time system monitoring and data visualization.
  • Performance Optimization: Identify and resolve performance bottlenecks, optimizing system speed and efficiency, including Prometheus and Grafana configurations.
  • Code Reviews and Collaboration: Collaborate with the development team, conduct code reviews, and provide mentorship to junior developers, fostering a culture of continuous improvement.

Requirements

  • Minimum of 5 years of professional software development experience, with a significant portion focused on Golang.
  • Proficiency in Golang: Extensive experience in developing scalable applications using the Go programming language, including strong knowledge of Go idioms and best practices.
  • Backend Development: Solid background in backend development, including working with databases, APIs, and system architecture.
  • Microservice Architecture with Kafka: Demonstrated expertise in designing, developing, and maintaining applications based on microservice architecture, leveraging Kafka as an asynchronous communication protocol for real-time data streaming and event-driven architectures.
  • Monitoring and Visualization: Familiarity with Prometheus and Grafana for system monitoring, alerting, and visualization.
  • Experience in delivering scalable and reliable software solutions.
  • Previous experience with user behavior tracking tools or similar data analytics projects, as well as hands-on experience with Prometheus, Grafana, and ClickHouse, is a strong plus.
  • Version Control: Strong experience with version control systems like Git and collaborative development using Git workflow.
  • Problem-Solving Skills: Excellent problem-solving and debugging skills, with a keen eye for detail.
  • Communication: Effective communication skills, both written and verbal, to collaborate with cross-functional teams and present technical solutions.
  • English at least pre-intermediate.

Nice to have

  • Knowledge of trunk-based development and feature flags.

What do we offer?

  • Competitive salaries based on your professional experience.
  • Meals Allowance.
  • Fast growing international company with stable employment.
  • Annual vacation of 22 working days and 1 additional day off on your birthday.
  • Healthcare Insurance.
  • Mental Wellbeing Program – the opportunity for free psychological counseling for you and your family members 24/7 hotline and online sessions.
  • AUTODOC Corporate Discount (1,080 Euros per annum) to order parts for their own use at special discounted rate.
  • Retail discounts of up to 75% on travel, technology, fashion and much more.
  • Opportunities for advancement, further trainings (over 650 courses on soft and hard skills on our e-learning platform) and coaching.
  • Free English and German language classes.
  • Referral Program with attractive incentives.
  • Flexible working hours and hybrid work.

Join us today and let’s create a success story together!

Benefits
Extracted with AI

  • Competitive salaries based on your professional experience
  • Meals Allowance
  • Annual vacation of 22 working days and 1 additional day off on your birthday
  • Healthcare Insurance
  • Mental Wellbeing Program
  • AUTODOC Corporate Discount
  • Retail discounts
  • Opportunities for advancement
  • Further trainings
  • Free English and German language classes
  • Referral Program
  • Flexible working hours and hybrid work

Similar jobs

Last update: 23 minutes ago

AUTODOC logo
AUTODOC

Senior Full Stack Engineer (Go, JavaScript)

Join AUTODOC as a Senior Full Stack Engineer in Lisbon. Work with Go, JavaScript, and microservices in a hybrid environment.

AUTODOC logo
AUTODOC

Senior Software Engineer - Front-End (React.js)

Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.

AUTODOC logo
AUTODOC

Senior Front-End Engineer (React.js)

Join AUTODOC as a Senior Front-End Engineer in Lisbon. Work with React.js, JavaScript, and more in a fast-growing tech company.

instacar logo
instacar

Senior Back End Developer (Golang)

Join instacar as a Senior Back End Developer specializing in Golang. Work on large-scale applications in a dynamic, innovative environment.

SumUp logo
SumUp

Senior Backend Engineer (Golang)

Join SumUp as a Senior Backend Engineer (Golang) in Sofia to build resilient systems and APIs, ensuring high availability and observability.

Delivery Hero logo
Delivery Hero

Junior Software Engineer (Golang) - AdTech

Join Delivery Hero as a Junior Software Engineer in Berlin, focusing on Golang and AdTech solutions.

Squarespace logo
Squarespace

Senior Software Engineer, Go/Java

Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.

Grafana Labs logo
Grafana Labs

Senior Backend Engineer

Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.

Datadog logo
Datadog

Senior Software Engineer - Language Tools

Join Datadog as a Senior Software Engineer in Lisbon to develop language tools for backend engineers.

Urban Sports Club logo
Urban Sports Club

Senior Backend Engineer - Golang

Join Urban Sports Club as a Senior Backend Engineer in Valencia, Spain. Work with Golang and GCP in a hybrid environment.

Deel logo
Deel

Senior Backend Engineer (Node.js + Go)

Join Deel as a Senior Backend Engineer with expertise in Node.js and Go. Work remotely and help build a global-first people platform.

Tabby logo
Tabby

Senior Backend Engineer (Golang)

Join Tabby as a Senior Backend Engineer specializing in Golang, working remotely with cutting-edge fintech technology.

Medium logo
Medium

Senior Backend Engineer (Go, Kubernetes)

Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.

Apify logo
Apify

Backend Engineer for Developer Platform (Node.js/TypeScript)

Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.

Fireflies.ai logo
Fireflies.ai

Senior Backend Engineer - Growth Team

Join Fireflies.ai as a Senior Backend Engineer to drive growth through innovative backend solutions. Remote position.

Gofore logo
Gofore

Senior Full-Stack Developer with AWS and Angular

Join Gofore as a Senior Full-Stack Developer in Munich. Work with AWS, Angular, and more in a hybrid role. Apply now!

OLX logo
OLX

Remote Frontend Engineer - Real Estate

Join OLX as a Remote Frontend Engineer in Real Estate, working with React, GraphQL, and AWS to build scalable web applications.

Cyberhaven logo
Cyberhaven

Senior Backend Developer

Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.

Vinted logo
Vinted

Lead Backend Engineer - Help Experience

Join Vinted as a Lead Backend Engineer to enhance user support with cutting-edge technologies in Berlin.

Klar logo
Klar

Senior Back End Developer

Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.

Sysdig logo
Sysdig

Senior Software Engineer - Java/Golang

Join Sysdig as a Senior Software Engineer in Zaragoza, Spain. Work on backend development with Java/Golang in a hybrid environment.

IKEA logo
IKEA

Backend Software Engineer (Golang, Java)

Join IKEA as a Backend Software Engineer specializing in Golang and Java. Work on cloud-native services in a hybrid setup in Amsterdam.

Timescale logo
Timescale

Software Engineer - Backend (Python, Go)

Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.

Producthero.com logo
Producthero.com

Senior Backend Developer (PHP / Laravel)

Join Producthero as a Senior Backend Developer (PHP/Laravel) in Amsterdam. Work on innovative projects with a dynamic team.