CrawlJobs Logo

Golang Developer

OMNIC

Location Icon

Location:
Poland, Warsaw

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Join OMNIC as a Golang Developer at a pioneering international product company building end-to-end self-service ecosystems for logistics, retail, and HoReCa. With a focus on designing and scaling innovative parcel locker and smart-locker networks, you will have the opportunity to work with cutting-edge technology, contributing to sustainable solutions that make a meaningful impact in the industry.

Job Responsibility:

  • Design, develop, and maintain production-grade services in Go (microservices, CLI tools, daemons)
  • Implement new features, optimize existing functionality, and drive architectural improvements
  • Handle L3 support requests: investigate incidents, process support tickets, provide root-cause analysis, and create permanent fixes
  • Integrate and interact with peripherals (sensors, controllers, edge devices), including protocol handling, I/O, and hardware diagnostics
  • Write clean, testable, and maintainable code with unit/integration tests and benchmarks
  • Profile and debug performance issues (pprof, tracing), improve reliability and latency
  • Participate in design reviews, code reviews, and technical discussions
  • mentor junior engineers
  • Collaborate closely with frontend, UX/UI, QA, DevOps to deliver end-to-end solutions
  • Maintain service observability (metrics, logs, alerts) and contribute to runbooks and on-call readiness
  • Document APIs, modules, and operational procedures

Requirements:

  • 2–4+ years of hands-on Go development in production environments
  • Strong knowledge of Linux and shell tooling
  • Solid understanding of concurrency (goroutines, channels, sync primitives), memory management, and idiomatic Go patterns
  • Experience building and consuming REST/gRPC APIs
  • protobuf familiarity
  • Confident with databases: SQL (e.g., PostgreSQL/MySQL) and at least one NoSQL store
  • query optimization and migrations
  • Message brokers/queues experience (e.g., RabbitMQ, NATS, Kafka) and event-driven design
  • Containerization and CI/CD (Docker
  • familiarity with Kubernetes or Nomad is a plus)
  • Git proficiency and standard branching/review workflows
  • Observability tools (Prometheus/OpenTelemetry, Grafana, structured logging) and troubleshooting in distributed systems
  • Ability to analyze production issues from support tickets and turn them into stable fixes
  • English sufficient for technical documentation and team communication

Nice to have:

Familiarity with Kubernetes or Nomad

What we offer:
  • Access to professional development programs and structured mentorship
  • Cross-functional training and international opportunities
  • Potential for salary increases based on performance

Additional Information:

Job Posted:
December 11, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.