minus5 is looking for a System Software engineer for our Retail Software team.
This position is a great opportunity for Software engineers who are interested in Linux and the distributed system, and are eager to gain extensive experience in multiple areas but also develop expertise in one.
You will work on the development, improvement and maintenance of the SSBT (Self Servicing Betting Terminal) platform for the leading Croatian bookmaker SuperSport. Our SSBT is based on Hybrid Cloud, which consists of bare-metal Linux servers with devices for interacting with people, such as printers, barcode scanners, banknote validators and touchscreen panels, paired with a backend in the Cloud.
If you like to face technical challenges and find innovative solutions for them, join our Retail Software team and together with experienced colleagues participate in building high-quality SSBTs in a motivating and supportive environment.
What will you do:
- Design and implement software for SSBT
- Develop Linux user space drivers for devices such as printers, bank note validators and touch panels
- Develop and configure build, CI, deployment and monitoring systems
What we expect:
- Good knowledge of Linux operating system
- Experience writing system scripts
- Knowledge of Golang (not a requirement, the desire to learn is important)
- Experience in scripting languages (Python, Bash, Perl, etc.)
An advantage is if you know and / or have experience with:
- MQTT implementation
- TypeScript / frontend application development
- Web development (frontend and / or backend)
- Microcontroller programming
About equipment and working conditions
- Thinkpad and 27” monitor
- Your development is extremely important to us. When you grow, we grow. That is why you will have an annual educational budget of HRK 3.000, and the use of the Udemy and Pluralsight platforms and internal library
- Lunch is paid by minus5 every day that you come to the office
- If you want to have a snack before or after lunch or you want a coffee break, take a walk to our kitchenette (also in all offices)
- Since this is an office job, we have provided the best Steelcase chairs
- In addition to teamwork, it is important for us to relax together, so each team has its own budget for relaxation and entertainment, which can be spent on activities of your choice.
Take a peek at our benefits package
- Additional health insurance, which includes an annual health check
- Your vacation days are increasing on the basis of your work experience and children
- Do you like to combine public holidays with weekends? Great, us too! We combine everything, and the best thing about it is we don’t take those days away from your vacation days.
- Benefits at Erste Bank for various financial services
- Benefits for buying a car in the car center Štasni
- Financial reward of HRK 10.000 for the recommendation of a new employee
- HRK 10.000 support for a newborn child
- One month paid leave for fathers and adoptive parents
- We have more, we will tell you at a job interview
Learn more about us.
If you like what is waiting for you with us, apply in the form of your choice (CV, LinkedIn, GitHub, StackOverflow) and become a part of our team.
We are looking forward to hearing from you! :)