2,316 Open roles
101 Companies
49 Posted today
Jobs / Pin-Up Global / Software Engineer (GO)
This job is no longer available.

This position has been closed.

Posted 2026-09-24

Software Engineer (GO)

Description

Pin-Up Global is seeking a Software Engineer (GO) to join their team. This role involves designing and developing backend services in Go, as well as creating event-driven architectures and managing asynchronous interactions between services.

The successful candidate will be responsible for maintaining high code quality through code reviews and collaborating closely with cross-functional teams, including product, frontend, DevOps, and QA departments.

Responsibilities
  • Designing and developing backend services in Go.
  • Designing event-driven architecture and asynchronous interactions between services.
  • Code review, maintaining code quality and standards.
  • Collaborating with the team (product, frontend, DevOps, QA).
Requirements
  • 5+ years of commercial development, including 3+ years with Go (required)
  • Deep understanding of the language's features: goroutines, channels, context, defer, interfaces, generics (required)
  • Understanding of Go's memory model, garbage collector, escape analysis (required)
  • Experience designing and maintaining microservices (required)
  • Experience with Event-Driven Development: designing event-driven systems, asynchronous service communication, patterns (event sourcing, CQRS, pub/sub, saga) (required)
  • Understanding of SOLID, DDD, and Clean Architecture principles (required)
  • API design: REST, gRPC/Protobuf (required)
  • Experience building high-load and fault-tolerant systems (required)
  • PostgreSQL/MySQL: schema design, query optimization, indexes, transactions (required)
  • NoSQL: Redis, MongoDB, or equivalents (required)
  • Docker, Kubernetes (required)
  • CI/CD (GitLab CI, GitHub Actions, or equivalents) (required)
  • Message brokers: Kafka, RabbitMQ, or NATS (required)
  • Git, code review culture (required)
  • Experience with NATS (including JetStream): building event-driven and streaming systems (required)
  • Observability: Prometheus, Grafana, OpenTelemetry, structured logging (required)
  • Experience with cloud platforms (AWS / GCP / Azure) (required)
  • Knowledge of IaC (Terraform, Helm) (required)
  • Experience with performance optimization and profilers (required)
  • Unit/integration tests (testing, testify, mocks) (required)
  • Understanding of TDD approaches, table-driven tests, benchmarks, and profiling (pprof) (required)
Benefits
  • An exciting and challenging job in a fast-growing business group.
  • Opportunity to be part of a multicultural team of top professionals.
  • Great working atmosphere with passionate experts and leaders.
  • Beautiful offices in Warsaw, Limassol, Yerevan or the option to work remotely.
  • Modern corporate equipment based on macOS or Windows.
  • Paid vacations, sick leave, personal events days, and days off.
  • Referral program with bonuses.
  • Educational programs including regular internal training, compensation for external education, and attendance of specialized global conferences.
  • Rewards program for mentoring and coaching colleagues.
  • In-house Travel Service.
  • Multiple internal activities including an online platform for employees, gamification, and RedCore clubs.
About Pin-Up Global

PIN-UP Global is an international holding company that develops technologies, B2B solutions and products for the iGaming industry. Headquartered in Warsaw, the group brings together businesses spanning product development, technology and marketing services for online gaming. It supports a portfolio of companies and brands operating across multiple markets. PIN-UP Global focuses on building advanced technology and products for the gambling sector.

Read more about Pin-Up Global →

Similar Active Jobs
SportradarProduct & DevelopmentVienna, Austria

Sportradar's International Graduate Programme 2027/2028 (m/f/d)

Sportradar's 12-month International Graduate Programme develops early-career talent through rotations across key business units. Participants gain practical product management experience, work on strategic business initiatives, and receive mentorship to prepare for future leadership roles.

On-siteFull-timeInternFixed-term2 yearsEnglish42000 EUR
2026-10-16
AristocratProduct & DevelopmentTel Aviv-Yafo, Israel

.NET Developer

Aristocrat seeks a .NET Developer with 2+ years of experience in backend services and game engines using C#, .NET, ASP.NET Core, and SQL Server. The role involves developing, maintaining, and integrating applications and collaborating with cross-functional teams.

HybridFull-timeMid-level2+ yearsEnglish
2026-10-16
EntainProduct & DevelopmentLondon, United Kingdom

Senior Product Manager - Missions

Entain seeks a Senior Product Manager - Missions to lead a cross-functional squad in solving high-value customer or business problems. The role focuses on owning measurable outcomes from strategy to delivery, shaping product strategy, and utilising data-driven insights.

HybridFull-timeSenior5+ yearsEnglish
2026-10-16
Sportsbet AUProduct & DevelopmentMelbourne, Australia

Cloud Security Engineer

Sportsbet AU is seeking a Cloud Security Engineer to build automated security capabilities within their AWS and developer ecosystem. The role focuses on implementing security guardrails, vulnerability management, and incident response to support secure delivery at scale.

HybridFull-timeMid-levelEnglish
2026-10-16
Green Tomato MediaProduct & DevelopmentFrance

YouTube Product Manager

Green Tomato Media seeks a YouTube Product Manager to build and grow channels in the iGaming sector. This remote role focuses on data-driven content strategy, SEO, and rapid testing to drive affiliate marketing success.

RemoteFull-timeMid-levelEnglishFrench
2026-10-16