Position: Middle Backend Engineer (Golang)
Company: Mobalytics
Category: Golang
Experience required: 3y
English level: intermediate

**Our Tech Stack:**
- Cloud-only infrastructure (GCP)
- Kubernetes on Google (GKE)
- Golang is our primary language
- PostgreSQL, Redis, and ScyllaDB are heavily used databases
- RabbitMQ and Google PubSub are heavily used message brokers
- gRPC for cross-service communication and GraphQL/WebSocket for the frontend

**Your Technical Skill Set:**
- Engineering experience 3+ years
- Golang experience 1+ year
- Docker experience
- SQL/NoSQL database experience
- Basic knowledge of microservice architecture and design patterns

**Your Personal Skill Set:**
- You want to do a job that means something
- You want to make things that people will love
- You know by experience that soft skills are no less important than hard skills
- You know that Unit and Integration tests are necessary for good night sleep
- You are never keeping silent if the team chose the wrong path
- You have an “acceptable” level of English — we’re not expecting Upper-Intermediate or requiring any certificates, but you must be able to communicate with the team

**What we offer:**
- Fully Remote Job — we’re a remote company from day one. We’ve figured out that being remote is cool 5 years ago before COVID made others learn it
- Flexible working hours — except for scheduled meetings, we don’t have a working schedule or required amount of working hours. Mobalytics is not about time spent on achieving results but about results themselves
- Homeoffice bonus after trial period
- Salary paid in USD$, no matter where you are in the world
- 14 vacation days + 2 more weeks of company-wide vacation in Dec-Jan