Golang Developer

Omnic

Not Interested
Bookmark
Report This Job

profile Job Location:

Warsaw - Poland

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy
The job posting is outdated and position may be filled

Job Summary

Golang Developer at OMNIC

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.

Mission

  • Build evolve and operate Go-based backend and edge services that power our parcel-locker ecosystem: secure device-to-cloud communication APIs peripheral control and diagnostics telemetry/observability and integrations with payments and third-party systems.
  • Deliver robust performant and maintainable software that keeps thousands of devices onlinereducing incidents and accelerating feature delivery.

Key Requirements

  • 24 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.

Key Responsibilities

  • 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.

Key Goals

  • Align departmental objectives with overall business strategy to drive sustainable growth.
  • Enhance operational efficiency through data-driven decision-making and continuous improvement.
  • Foster a culture of innovation adaptability and strategic problem-solving.
  • Ensure measurable impact on key performance indicators and long-term success.
  • Develop and implement forward-thinking strategies to maintain competitive advantage.

Opportunities & Benefits

  • Onsite role in our Warsaw office.
  • Competitive fixed-salary compensation.
  • Access to professional development programs and structured mentorship.
  • Cross-functional training and international opportunities.
  • Potential for salary increases based on performance.

If you are seeking new challenges and want to participate in the development of innovative solutions for embedded systems we would love to have you on our team! Apply now and be part of our mission to create a better future for our planet.

Golang Developer at OMNICJoin 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 ...
View more view more

Key Skills

  • CCTV
  • Computer Science
  • Corporate Marketing
  • E Learning
  • Arabic English Translation

About Company

Company Logo

Our solutions are designed with a user-centric approach and have NPS 4.9/5 OMNIC — Self-service that saves your money, the planet, and your customers' time.

View Profile View Profile