Position: Golang Engineer
Company: Global Talent
Category: Other
Experience required: 2y
English level: intermediate
Published: 2021-06-01T00:00:00+03:00

GT was founded in 2017 by a former executive from Apple, Nest, and Google. GT’s mission is to build teams and products that address some of the more challenging requirements from fast-growth clients in Europe and North America.

On behalf of Avocet, GT is looking for a Golang Engineer to join their newly created team in Ukraine. You can work remotely, or in our cozy office in Unit.City, Kyiv.

**What is Avocet?**

Avocet is a high-growth startup in the advertising technology industry with offices in London and Montreal. Avocet builds and operates a Demand-Side Platform, providing cutting-edge machine-learning solutions to major agencies and brands around the world, helping them run more effective media campaigns.

The system routinely deals with billions of requests per day, so you'll be exposed to the challenges of building and maintaining high-traffic web services. You'll be working on microservices written in Go and deployed with Kubernetes in AWS across 5 regions globally.


**Your primary responsibilities in this role will include:**

- Understanding and evolving the overall architecture of our system to help reduce cost, increase performance and ensure the continued delivery of Avocet's services to our customers.
- Supporting the design and development of new services & features with hands-on control over the architecture, technology and tools used.
- Using the available monitoring and alerting tools to detect, diagnose and resolve technical issues as quickly as possible.
- Participating in code reviews and helping to improve the systems and processes used by our engineering team.
- Develop and maintain tooling that helps improve the quality of life of our engineering and operations teams.
- Monitor and improve the instrumentation that we use to monitor the health of our technology stack.

**Requirements:**

- Proven experience in a software engineering role at a mid-senior level.
- In-depth knowledge of Go (Golang) and experience using Go in a production setting.
- Experience using Docker and Kubernetes in a production environment.
- Experience with AWS and Terraform is a plus.
- Strong technical troubleshooting skills are required as you will be part of the response team that investigates and addresses issues in our production environment.