Backend Software Engineer (Go) - Senior

12 Minutes ago • 3 Years +
Backend Development

Job Description

SOFTSWISS is seeking a skilled and driven Senior Go Engineer for its FinteqHub Team. This role involves developing and scaling high-performance, reliable microservices in Go, taking ownership of product development and integration. Key responsibilities include resolving technical issues, automating routine processes, ensuring high code quality, collaborating across teams, and maintaining comprehensive documentation.
Good 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
Must Have:
  • 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
  • 3+ years of professional software development experience
  • 2+ years of experience with Go as the primary language
  • Good understanding of Go’s architecture
  • Experience with relational databases and 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
  • Proficiency in Russian and English at Upper-Intermediate level or higher
Perks:
  • Full-time remote work opportunities and flexible working hours
  • Private insurance
  • An additional 1 Day Off per calendar year
  • Sports program compensation
  • Comprehensive Mental Health Programme
  • Free online English lessons with a native speaker
  • Generous referral program
  • Training, internal workshops, and participation in international professional conferences and corporate events

Add these skills to join the top 1% applicants for this job

data-structures
game-texts
postgresql
linux
docker
microservices
kubernetes
back-end
confluence
sql
multithreading

Overview:

SOFTSWISS is hiring a Go Engineer to join our FinteqHub Team. We are looking for a skilled and driven Engineer to take ownership of developing and scaling high-performance, reliable microservices in Go.

About Product:

Finteqhub

А PCI DSS certified payment gateway for online businesses, providing integration with payment systems via a single software platform

Learn more

Find other products here

Purpose of the Role:

You will be an integral part of the team, driving product development and integration by resolving technical issues, automating routine processes, ensuring high code quality, collaborating across teams, and maintaining clear, comprehensive documentation.

Key Responsibilities:

  • 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

Required Experience:

  • 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 optimise 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
  • Proficiency in Russian and English at Upper-Intermediate level or higher

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

Our Benefits:

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

Department

FinteqHub

Role

Golang Developer - FinteqHub

Locations

Poznań, Poland, Warszawa, Poland, Belgrade, Serbia

Remote status

Fully Remote

Employment type

Full-time

Set alerts for more jobs like Backend Software Engineer (Go) - Senior
Set alerts for new jobs by SoftSwiss
Set alerts for Backend Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙