Position: Senior Back-end (Go) #9703
Company: Lohika
Category: Golang
Experience required: 3y
English level: intermediate

We are looking for an experienced and professional engineer who likes dynamic project and complex challenging tasks.

Responsibilities
Take part in requirements analysis, task planning, estimation, coding and work distribution between the team members. 
Suggest technical and functional improvements to add value to the product. 
Research and evaluate technical options to implement business requirements. 
Interact with stakeholders and provide technical solutions 
Contribute best-in-class programming skills to develop highly innovative products
Requirements (required)

3-5 years of experience designing and developing highly scalable distributed systems and APIs in Golang 
Desire to establish architectural decision, strong fundamentals in data structures and algorithms
Experience deploying services in Kubernetes or similar container infrastructure
Good understanding of AWS security principles 
Proven ability to design and build DevOps infrastructure
Experience with gRPC, Protobuf, OpenAPI
Experience with messaging systems such as NUTS, RabbitMQ, Kafka, SQS
Experience with SQL Databases like Postgres
Good communication and collaboration skills
Upper-intermediate English
▲
Requirements (optional)
Experience building financial systems
Experience with building secure and compliant systems
Experience with SOC II and ISO27001 standards
Experience with CI/CD
Good understanding of Agile methodologies (Scrum, Kanban)