This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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
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.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.