Position: Principal Golang Engineer
Company: KitRUM
Experience required: 5y
English level: upper

We are looking for a talented Principal Golang Engineer.

Required skills
— 4+ years of experience with Go (7+ years of experience in software development)
— Good commercial experience building high traffic web services in Go
— Good understanding of good experience writing unit tests
— Knowledge and understanding of distributed, highly available, and scalable cloud-based systems
— Knowledge and understanding of microservice architecture and patterns
— Experience with NoSQL databases — MongoDB preferred
— Experience working with GCP, Firebase and Docker
— Level of English: Upper-Intermediate +

Would be wonderful if you’re also familiar with:
— Infrastructure-as-code tools, such as Terraform
— Front-end (e.g. HTML, JavaScript, CSS, React, Next.js)

What you will be doing:
— Collaborate with your team to deeply understand the needs of our users, and build features that serve those needs
— Build reusable code and libraries that are testable and scale well, using appropriate design patterns and data structures
— Ensure service scalability and reliability through effective code and data storage design
— Resolve and debug problems in applications