Position: Software Engineer
Category: Golang
English level: upper
Years of experience: 8


Experienced software engineer with more than 7 years of backend development. 
Got a strong passion for design, architecture and development of clear, scalable and observable software.
Fully understand the software development lifecycle, got experience working on a large scale in agile cross-functional teams as well as leading small teams.
I'm focused on high-load and cloud-native services and solutions. I perform every stage of solution delivery - from prototyping and requirements definition to production deployment and infrastructure setup.

Golang experience - 2 years. The background is in PHP/Symfony projects - 5 years.

At the moment I'm working on a distributed project built on AWS/GCP and written in Golang. Some tools and lambdas are in Python and Javascript. Projects itself are few monolith API services that serve for 4 platforms (Win, MacOS, Android, iOS).

As a part of a core team for the last 2 years, I've worked on business logic implementation, unit and functional testing, monetization and subscriptions logic for all platforms, lambdas, tooling, daemons, observability and scalability, CI/CD, code review, refactoring and documentation.
I'm looking for a company with a well-built engineering culture.
An open-minded and friendly team interested in cutting-edge technologies.

Would be nice to work with:  microservice architecture, kubernetes, high-load projects and AWS/GCP. 
Gain knowledge and experience in Python.

I'm definitely not interested in:
Crypto/blockchain startups,
Fullstack roles,
Gambling/betting projects.