2,818 Open roles
102 Companies
95 Posted today
Jobs / Pin-Up Global / Software Engineer (GO)
Posted 2026-07-16

Software Engineer (GO)

Description

Pin-Up Global is seeking a Software Engineer (GO) to join its technical team. This role involves designing and evolving high-performance services and managing the overall system landscape within a fast-growing business environment. The engineer will be responsible for making architectural decisions, addressing technical debt, and ensuring high standards of code quality through mentorship and code reviews.

The position requires a pragmatic approach to problem-solving, balancing the development of perfect solutions with business priorities. The successful candidate will work closely with cross-functional teams to translate business needs into efficient technical solutions, engaging in projects that range from developing new features to migrating legacy systems.

Responsibilities
  • Designing and evolving high-performance services and overall system landscape.
  • Making architectural decisions and taking ownership of the technical debt.
  • Guiding team members and maintaining high standards of code quality.
  • Analysing technical problems and devising efficient solutions.
  • Identifying and resolving bottlenecks in high-load components.
  • Engaging in various projects that may include developing new features, improving existing applications, or migrating legacy systems to new platforms.
  • Working closely with stakeholders to translate business needs into technical solutions.
Requirements
  • 4+ years of commercial experience with Go and a deep understanding of its internals (concurrency, GC, profiling) (required)
  • Strong experience in System Design and building scalable microservice architectures (required)
  • Expertise in PostgreSQL: performance tuning, indexing strategies, and complex query optimization (required)
  • Proficiency with Docker and Kubernetes: understanding of resource management and service orchestration (required)
  • Experience with distributed systems: understanding of consistency, availability, and common patterns (Saga, CQRS, Circuit Breaker, Transactional Outbox) (required)
  • Strong analytical skills and a proactive approach to solving complex technical challenges (required)
  • Strong communication skills, responsibility and proactivity (required)
  • Excellent time management and self-organisation skills (required)
  • Experience with CI/CD tools, specifically GitLab CI (required)
  • Understanding Twelve-Factor App methodology (required)
  • Experience with NATS / Kafka or other messaging systems (required)
  • Knowledge of Infrastructure as Code (Terraform, Helm, GitOps) (required)
  • Experience with Observability stack (OpenTelemetry, Prometheus, Grafana) (required)
  • Practical experience with Cloud platforms (AWS/GCP) (required)
  • Understanding different system design approaches (EDD, DDD, ...) (required)
  • Intermediate English (required)
  • Ability to make decisions in uncertain situations and quickly adapt to changes (required)
  • Logical and coherent expression of thoughts with high attention to details (required)
  • Ownership: Taking responsibility for the full delivery cycle (required)
  • Communication: Ability to explain complex technical concepts to both technical and non-technical audiences (required)
  • Pragmatism: Balancing between perfect and working solutions based on business priorities (required)
  • Problem-Solving: Analyse issues, debug effectively, and find practical solutions (required)
  • Teamwork: Work well in cross-functional teams and handle feedback constructively (required)
  • Time Management: Prioritise tasks, meet deadlines, and stay organised (required)
  • Adaptability: Learn new tools quickly and adjust to changing requirements (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, and Yerevan with the option to work remotely or on-site.
  • Modern corporate equipment based on macOS or Windows.
  • Paid vacations, sick leave, personal events days, and days off.
  • Corporate health insurance program.
  • Referral program with bonuses.
  • Educational programs including regular internal training, compensation for external education, and attendance at specialised global conferences.
  • Rewards program for mentoring and coaching colleagues.
  • Free internal English courses.
  • Sport benefit.
  • 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 →

Apply on Pin-Up Global →