Go Developer - Senior

1 Month ago • 5 Years +

Job Summary

Job Description

SOFTSWISS is looking for a Go Developer. The role involves collaborating within a team using Scrum, participating in architectural decision-making, conducting code reviews, and documenting code. The company is an iGaming software expert, and the role is for a professional with experience in software development, particularly with Go. The platform allows you to operate a sports betting business online.
Must have:
  • 5+ years of software development experience.
  • 3+ years of Go programming experience.
  • Strong understanding of Go internals.
  • Experience with relational databases.
  • Solid knowledge of Linux and Docker.
  • Ability to write testable code.
  • Experience with Kafka and Kubernetes.
  • Intermediate English language skills.
Good to have:
  • Experience in finance applications.
  • Understanding of distributed applications.
  • Familiarity with back-end application design.
  • Experience with PostgreSQL and Clickhouse.
Perks:
  • Full-time remote work opportunities.
  • Flexible working hours.
  • Comprehensive Mental Health Programme.
  • Private insurance.
  • Sports program compensation.
  • Free online English lessons.
  • Additional 1 Day off per year.
  • Generous referral program.
  • Training and workshops.

Job Details

Overview:

SOFTSWISS continues to expand the team and is looking for a Go Developer. We need a true, experienced and accomplished professional who shares our culture and values.

About Product:

SOFTSWISS Sportsbook Platform
A sports betting platform that allows you to operate a sports betting business online

Learn More

Key responsibilities:

  • Collaborating within a team using the Scrum methodology and participating in planning your own workflow
  • Engaging in architectural, infrastructure, and other strategic decision-making processes
  • Conducting code reviews for other team members and documenting your own code

Requirements:

  • 5+ years of professional software development experience
  • At least 3 years of programming experience, with Go as the primary language
  • 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

Nice to have:

  • Experience in developing applications in finance or other fields where data integrity is a key requirement
  • Understanding the principles of distributed applications and microservice architecture
  • Familiarity with one or more modern approaches to back-end application design (e.g., DDD, Clean Architecture, Hexagonal Architecture)
  • Experience with PostgreSQL and Clickhouse

What we offer:

  • Full-time remote work opportunities and flexible working hours
  • Comprehensive Mental Health Programme
  • Private insurance
  • Sports program compensation
  • Free online English lessons
  • An additional 1 Day off per calendar year
  • Generous referral program
  • Training, internal workshops, and participation in international professional conferences and corporate events

About Us:

SOFTSWISS is an international company, and an iGaming software expert. We don't only follow iGaming market trends, we create them! SOFTSWISS is a recognised industry leader in iGaming software solutions development, covering almost all aspects of the iGaming industry. The company has an international team and an official presence in several countries. Projects powered by SOFTSWISS receive numerous awards and accolades from industry media.

Our Mission:

Changing the iGaming industry through technological innovation.

Similar Jobs

Gusto - Senior Product Manager, Payroll Engine

Gusto

United States (Remote)
18 Hours ago
Western Digital - Technical Learning and Development Content Creator

Western Digital

Bayan Lepas, Penang, Malaysia (On-Site)
2 Weeks ago
Justplay - Senior Ad Monetization Manager

Justplay

Berlin, Berlin, Germany (Hybrid)
2 Months ago
AppLovin - Vice President of Marketing

AppLovin

Palo Alto, California, United States (On-Site)
2 Months ago
Epic Games - Senior GL Accountant

Epic Games

Bratislava, Bratislava Region, Slovakia (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Interactive Brokers - Senior Java Developer

Interactive Brokers

Budapest, Hungary (Hybrid)
9 Months ago
Site Core - AI Engineer

Site Core

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
16 Hours ago
DraftKings - Analyst II, Marketing Analytics

DraftKings

Boston, Massachusetts, United States (On-Site)
1 Year ago
VVater - Financial Controller

VVater

Austin, Texas, United States (On-Site)
2 Months ago
PwC - Company Physician

PwC

Makati City, Metro Manila, Philippines (On-Site)
9 Months ago
Sonar Source - VP of Engineering - Data & AI

Sonar Source

Geneva, Geneva, Switzerland (On-Site)
16 Hours ago
Qualcomm - AI SDK Software Engineer

Qualcomm

Shanghai, China (On-Site)
2 Months ago
Alpha Sense - Senior AI Engineer

Alpha Sense

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Open Systems Technologies - Vice President of Generative AI & Data Science

Open Systems Technologies

Columbia, Maryland, United States (On-Site)
4 Days ago
Eventbrite - Director of Web Strategy & CRO

Eventbrite

United States (Remote)
3 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Poznań, Greater Poland Voivodeship, Poland

bombit - Development Program for Game Developers

bombit

Gdańsk, Pomeranian Voivodeship, Poland (On-Site)
1 Month ago
Publicis Groupe - Account Supervisor

Publicis Groupe

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Week ago
Social Discovery Group - Chief Financial Officer

Social Discovery Group

Poland (Remote)
9 Months ago
Google - Software Engineer, Site Reliability Engineering

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Techland - General Manager - Art

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
1 Month ago
SoftSwiss - Middle UI/UX Designer

SoftSwiss

Warsaw, Masovian Voivodeship, Poland (Remote)
1 Month ago
Sigma Software - Senior Java Developer

Sigma Software

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Days ago
Valeo - NVH/Acoustic Engineer

Valeo

Gliwice, Województwo Śląskie, Poland (On-Site)
1 Week ago
ElevenLabs - Design Engineer

ElevenLabs

Poland (Remote)
4 Months ago
CloudLinux - Senior Python/Go Developer for Imunify360

CloudLinux

Masovian Voivodeship, Poland (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Warsaw, Masovian Voivodeship, Poland (Remote)

Warsaw, Masovian Voivodeship, Poland (Remote)

Poznań, Greater Poland Voivodeship, Poland (Remote)

Poznań, Greater Poland Voivodeship, Poland (Remote)

Poznań, Greater Poland Voivodeship, Poland (Remote)

Tbilisi, Tbilisi, Georgia (On-Site)

Tbilisi, Tbilisi, Georgia (On-Site)

Tbilisi, Tbilisi, Georgia (Remote)

View All Jobs

Get notified when new jobs are added by SoftSwiss

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug