We’re a technology company with clients from the US and Canada. Today we’re a team of 90+ engineers, working with software startups and mature non-software businesses. Our difference is that we believe in the power of engineering and we bring our teams as close to real-world problems as possible.
30 серпня 2024

Middle Golang Engineer

віддалено

We’re looking for a Golang developer to join a venture-backed company. It’s a SaaS product for IT professionals that allows real-time network monitoring, alerting, anomaly detection and prevention. Learn more about it: www.auvik.com. We’ve been a part of the engineering team since the beginning of 2022.

The Auvik system consists of multiple microservices and event processors — to process millions of events that are gathered from thousands of network devices, stored, aggregated and visualized on customer’s dashboards.

*It’s a short-term contract for 3-4 months. We have a Scala-based monolith that needs to be migrated to a Golang-based microcervice.

Stack of the project

Go, Kafka, Docker, Kubernetes, AWS, Scala

Responsibilities

  • Participate in tech meetings and contribute to the project’s technical roadmap
  • Work closely with support teams, troubleshoot issues, debug code
  • Refactor existing code, fix bugs
  • Tests developments (automation, regression, unit)

Requirements

  • 3+ years of experience developing with Golang
  • Some experience with Docker, Kubernetes, and AWS
  • Upper-Intermediate English speaking level

Will be a plus

  • Some experience with JVM language to be able to read Scala code
  • Background in designing and developing microservices

Team setup & processes

  • Engineering Manager
  • Tech Lead
  • Technical Project Manager
  • Senior Backend Engineer x2

The delivery process is organized by the principal of Agile Squads, where each Squad follows 2-week sprints, with Refinement, Planning, Demo, and Retrospective sessions.

Interview process

  • HR interview (30 mins)
  • Technical interview with a Senior Engineer (60 min) and PM (30 min)

Benefits of a short-term contract

  • Сompetitive monthly compensation
  • Flexible working schedule
  • Working remotely
LinkedIn