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

KITRUM is looking for a talented Golang Engineer

Required skills
— 3+ years of back-end software engineering experience.
— 2+ years of experience using Go to deliver production applications.
— Experience with TDD and the latest testing frameworks.
— Experience with building microservices in cloud-based environments such as AWS.
— Excellent knowledge of design patterns and SOLID principles.
— Experience in API development (RESTful).
— Experience with CI/CD pipeline automation.
— Experience in modern relational and non-relational databases (e.g. SQL and Mongo).
— Level of English: Upper-Intermediate.

As a plus
— Experience with containerization/orchestration frameworks such as Docker and Kubernetes.
— Energy industry experience.
— React experience.

Responsibilities
— Ability to work with the team in an agile environment to produce high-quality software.
— Produce technical designs to meet requirements and communicate designs clearly.
— Participate actively in peer code reviews.
— Produce outstanding quality code to ensure reliability, maintainability, testability, and reusability of software.
— Configure and maintain CI/CD pipelines.
— Monitor services in production and troubleshoot technical issues.
— Be responsible for both backend changes to the platform as well as designing and implementing new capabilities for Virtual Power Plants.

We offer
— High compensation according to your technical skills.
— Long-term projects (12m+) with great Customers.
— 5-day working week, 8-hour working day, flexible schedule.
— Democratic management style & friendly environment.
— WFH mode.
— Annual Paid vacation — 20 b/days + unpaid vacation.
— Paid sick leaves — 6 b/days per year.
— 12 national holidays.
— Corporate Perks (external training, English courses, corporate events/team buildings).
— Professional and personal growth.

Project description
The client’s company provides a software platform that enables digital optimization of the energy supply chain, maximizing the benefit of the deployment of renewable technologies. These include utility-scale assets (solar farms), C&I sites, and thousands of homes and businesses with solar and storage. Their systems are used by retailers, networks, asset owners and operators, and consumers to ensure the optimum function of their assets.

Their’s mission is to kill a coal-fired power station in 10 countries by powering the transition to a resilient, renewable, decentralized energy system of the future.