Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full 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.
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 online—reducing incidents and accelerating feature delivery.
- 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.
- Ukraine language fluent.
- 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.
- 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.
- 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.
Key Skills
Ranked by relevanceReady to apply?
Join OmniCampus and take your career to the next level!
Application takes less than 5 minutes

