Senior Software Engineer (Golang)

SOS MEDICAL CENTER INC
United States
29 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Temporary contract
Employment type
Part-time (โ‰ค 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

BigQuery Cloud Computing Cloud Engineering Continuous Integration Distributed Systems Memory Management Performance Tuning Concurrency Backend Event Driven Architecture Kubernetes Apache Kafka
+3 more
Api Design Golang Microservices

Job description

Weโ€™re hiring senior-level Go engineers and technical leaders for a large-scale, regulated, multi-market iGaming platform operating high-transaction, event-driven systems, including wallets, ledgers, payments, and other core backend services.

Tech Stack:

  • Golang services at the core
  • Event-driven architecture (Kafka / PubSub patterns)
  • Kubernetes-based infrastructure
  • Cloud-native deployment (GCP-centric)
  • BigQuery-powered data and analytics pipelines
  • CI/CD-driven delivery
  • API-first design across wallet, sportsbook, compliance, and core services

Requirements

  • Strong production experience with Golang.
  • Deep understanding of concurrency, memory management, and performance optimization.
  • Experience with microservices and distributed system design.
  • Familiarity with Kubernetes and cloud-native environments.
  • Experience in regulated, fintech, or high-scale transactional systems preferred.

๐“๐ž๐œ๐ก๐ง๐ข๐œ๐š๐ฅ ๐‹๐ž๐š๐ (๐‡๐š๐ง๐๐ฌ-๐Ž๐ง, ๐†๐จ๐ฅ๐š๐ง๐ )

  • Lead delivery while remaining hands-on in code

  • Own system design decisions and technical execution across teams

Required Experience

  • Extensive production experience with Golang and distributed systems.
  • Demonstrated ability to lead delivery in complex engineering environments.
  • Strong architectural judgment in event-driven systems.
  • Experience in wallet, payments, ledger, or regulated domains preferred.
  • Comfort operating in high-pressure, high-scale production environments.

๐’๐ญ๐š๐Ÿ๐Ÿ ๐„๐ง๐ ๐ข๐ง๐ž๐ž๐ซ (๐€๐ซ๐œ๐ก๐ข๐ญ๐ž๐œ๐ญ๐ฎ๐ซ๐ž / ๐๐ฅ๐š๐ญ๐Ÿ๐จ๐ซ๐ฆ)

  • Drive long-term platform architecture and scalability

  • Lead system resilience, domain modeling, and cross-service integration

Required Experience

  • Extensive experience in distributed system architecture.
  • Strong background in event-driven systems and high-throughput environments.
  • Polyglot engineering capability (Golang preferred but not mandatory).
  • Experience designing financial, wallet, or compliance-driven systems preferred.
  • Ability to think in long-term platform scalability and structural integrity.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev
Prepare application

Good distractions

Loading talks and stories from around this roleโ€ฆ