Product Engineer Golang Developer

Product Engineer Golang Developer

What is to be involved in

  • Participating in the full product development cycle, from feature proposals to implementation

  • Developing and maintaining backend microservices in Go

  • Testing, optimizing, and supporting backend services

  • Collaborating with a cross-functional team to ensure successful delivery

  • Providing and reviewing technical solutions and direction

  • Using the product yourself (we believe the best way to improve the product is to be its user)

  • Participating in the full product development cycle, from feature proposals to implementation

  • Developing and maintaining backend microservices in Go

  • Testing, optimizing, and supporting backend services

  • Collaborating with a cross-functional team to ensure successful delivery

  • Providing and reviewing technical solutions and direction

  • Using the product yourself (we believe the best way to improve the product is to be its user)

What we want to see

  • 5+ years of experience in software development

  • 2+ years of commercial experience with Go

  • Strong SQL skills and experience with PostgreSQL

  • Experience with Redis

  • Experience with Apache Kafka or similar message brokers

  • Experience with Kubernetes

  • Technical English (for documentation, code, and communication)

Nice to have

  • Experience working in a B2C product team

  • Experience developing backends for mobile applications

  • Experience with Google Cloud Platform

  • Experience with Firebase

  • Experience with websockets

  • Experience with Terraform

  • Experience with GitHub Actions

  • Experience with monitoring and tracing (Prometheus, Grafana, Jaeger, OpenTelemetry)

  • Familiarity with Protocol Buffers, JWT, and nginx

About the position

  • Remote

  • Contractor (full-time, 40 hours per week)

  • Remote

  • Contractor (full-time, 40 hours per week)

apply for this role

apply for this role