Software Engineer, Go

October 5

Apply Now
Logo of SOFTSWISS

SOFTSWISS

Online Casino Platform • Online gaming license • Online Casino Games • Bitcoin Casino • Casino Software

1001 - 5000

Description

• Working in a team on setups, integrations, and customer support • Configuration, bug fixing, investigation, and problem analysis, automation of routine processes • Participation in improving product quality • Participation in code review, backlog grooming, and retro • Collaboration with other teams • Documenting your own code

Requirements

• 3+ years of professional software development experience • 2+ years of experience with Go as the primary language • Good understanding of Go’s architecture: data structures, multithreading, memory usage, garbage collection, etc • Experience with relational databases, ability to write and optimize complex SQL queries • Good knowledge of Linux and understanding of containerization (Docker) • Ability to write testable code and unit tests for it • Experience with Kafka and Kubernetes • English proficiency at B1+ level • Nice to have: Experience working in the gambling/betting industry • Experience writing applications in finance or other fields where data integrity is crucial • Understanding of distributed applications and microservices architecture • Familiarity with one or more modern approaches to back-end application design (DDD, Clean architecture, Hexagonal architecture, etc.) • Familiarity with OLTP (PostgreSQL) and OLAP

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com