.
Staff Software Engineer (Hospitality)
  • Kraków
Staff Software Engineer (Hospitality)
Kraków, Kraków, Województwo małopolskie, Polska
SpotOn
26. 9. 2024
Informacje o stanowisku

At SpotOn, we’re helping restaurants and small businesses compete and win with flexible payment and software technology—backed by real people who really care. From seamless point-of-sale systems to integrated restaurant management solutions, every SpotOn tool is designed to help local businesses increase profits and create better experiences for their customers and employees.  

Recently, SpotOn was:

  • Named one of Fast Company’s Most Innovative Companies of 2024
  • Awarded Great Places to Work and Built In’s Best Workplaces for the third year in a row
  • Selected as the Best Overall Restaurant POS by NerdWallet 
  • Rated the top-rated point-of-sale (POS) for restaurants, bars, retail, and small businesses by Capterra users

We’re committed to caring hard and moving fast so that we can continue to grow and make a positive impact together. 

That’s where you come in. 


On a daily basis, you will:

  • Design, develop, and maintain high-performance software applications using Golang with a focus on building CRUD APIs ( Rest and gRPC).
  • Collaborate with cross-functional teams to identify and solve software problems.
  • Implement and manage monitoring and logging systems to provide visibility into the production environment.
  • Write efficient and reusable code that follows industry best practices and standards.
  • Write automated tests to ensure the quality of the software applications.
  • Optimize software performance and ensure scalability and reliability.
  • Participate in code reviews and provide constructive feedback to team members.


What skill are we searching for? 

  • 8+ years of experience in software development.
  • Strong skills in languages such as GoLang, Python, or any other object oriented language.
  • Proven experience with scalable cloud architecture, preferably with AWS.
  • Strong experience writing scalable APIs.
  • Experience and willingness to mentoring other engineers in the team.
  • Strong knowledge of computer science fundamentals such as data structures, algorithms, and design patterns.
  • Ability to work independently and in a team environment.
  • Collaborate with the team to ensure solid technical decision-making and high quality team output.
  • Identify and justify opportunities to address tech debt as a part of our roadmap.
  • Excellent command of written and spoken English (min. B2 level).


Perfect candidate also has: 

  • Experience in GoLang.
  • Experience with cloud computing platforms such as AWS, Azure, or Google Cloud.
  • Experience with serverless computing technologies such as AWS Lambda or Azure Functions.
  • Familiarity with agile software development methodologies.
  • Familiarity with the GitHub Actions platform.
  • Experience with performance monitoring and optimization.
  • Prioritizes understanding the product and how it is used by end users.
  • Experience working in high-performing SaaS companies.


Here’s a bit about what we have to offer: 

  • Competitive pay
  • Training budget 3500 PLN gross per year
  • Access to e-learning platforms (O’Reilly)
  • Fully paid private healthcare in LuxMed
  • Access to the Worksmile platform with a monthly top-up 
  • Company free breakfasts/lunches in the office once a week
  • Group English classes with a native speaker
  • New Macbook Pro, 4K monitors or whatever tools you need
  • Flexible working hours
  • New, modern, bright and comfortable office space in the city centre 
  • A lot of free parking spots around the office
  • Access to the company’s library
  • Great working atmosphere
  • Chill out room with a PlayStation and games
  • Free snacks and beverages in a kitchen
  • Company parties and social activities
  • Employee referral program
  • Relocation Package within Poland



  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    109 035
    19 836