Senior Golang Engineer
Posted 2hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Golang Developer designing and building scalable backend solutions in Go for SOFTSWISS Sportsbook platform. Collaborating closely with a team and ensuring code quality through reviews and implementation.
Responsibilities:
- Design and build scalable backend solutions in Go
- Shape the architecture of a high-load, business-critical system
- Collaborate closely with the team and contribute to strategic technical decisions
- Ensure code quality through thoughtful reviews and clean, testable implementation
Requirements:
- 7+ years of professional software development experience
- At least 4 years of recent programming experience with Go as the primary language
- Hands-on experience with betting-related products is a must
- Strong understanding of Go internals: data structures, multithreading, memory management, garbage collection, etc.
- Experience with relational databases, including the ability to write and optimize complex SQL queries
- Solid knowledge of Linux and an understanding of containerization (we use Docker)
- Ability to write testable code and corresponding unit tests
- Experience working with Kafka and Kubernetes
- English - Intermediate
- Russian - Upper-Intermediate
Benefits:
- Private health insurance
- Sports benefits
- Comprehensive Mental Health Program
- Free English lessons (online)
- Local language courses
- Paid time off
- Maternity leave support
- Referral program rewards
- Upskilling, internal workshops, and participation in professional conferences and corporate events



















