S

Senior Software Engineer II (Python, Payments)

icon building Company : Spoton
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Senior Software Engineer II (Python, Payments)

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:



  • Modify existing software to implement new features, correct errors, and improve performance.

  • Confer with systems analysts, developers, programmers, and others to design systems and to obtain information on project limitations, capabilities, and performance requirements (be proactively involved in the process and assist in identification of quality improvements).

  • Participate in code reviews, mentor other developers, ensure consistency, quality, and best practices in order to ensure compliance.


What skill are we looking for?



  • 5+ years of real-world experience with modern Python.

  • Experience in at least one of the modern Python frameworks – Django, FastAPI, Flask.

  • Experience building and consuming APIs.

  • SQL and NoSQL Database skills – You shouldn’t be afraid of executing basic queries containing simple filters and aggregations.

  • Knowledge of Python idioms and design patterns.

  • Using CI/CD processes on a daily basis.

  • Experience in working with Agile methodologies – preferably Scrum.

  • Understanding the end-to-end delivery of software to users.

  • Familiarity with DevOps technologies: Terraform, Kubernetes, and AWS.

  • Excellent command of written and spoken English (min. B2 level).

  • Experience with ES6 JavaScript, and React + Redux would be a plus!.

  • Knowledge of GO language would be an additional advantage.


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



  • Competitive pay: 22000 - 28000 PLN net on B2B; 18000 - 23500 PLN gross on CoE.

  • 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


 


The controller of your personal data included in your job offer and others collected during the recruitment process is SpotOn Poland spółka z ograniczoną odpowiedzialnością with its registered office in Kraków, Aleja 29 listopada 20, 31-401 Kraków, e-mail address:
[email protected]. We will process your personal data for the purpose of current or, if you voluntarily agree, also future recruitment processes. More information about how we proccess your data, including the basis for processing and your rights in relation to the processing, can be found on our website: https://pl.spoton.com/privacy-and-cookies-policy.



Administratorem podanych danych osobowych, w tym danych zawartych w dokumentach aplikacyjnych i zebranych w toku procesu rekrutacji, jest SpotOn Poland Sp. z o.o. z siedzibą w Krakowie (ul. Aleja 29 listopada 20, 31-401 Kraków; adres e-mail do kontaktu:
[email protected]. Dane osobowe będą przetwarzane w celu realizacji obecnych lub – jeżeli wyrazisz na to dobrowolną zgodę – także przyszłych procesów rekrutacji. Więcej informacji o tym, jak przetwarzamy Twoje dane, w tym także informacje o podstawach prawnych przetwarzania oraz o prawach przysługujących Ci w związku z przetwarzaniem danych, znajdziesz na stronie:
https://pl.spoton.com/privacy-and-cookies-policy.


SpotOn is an equal employment opportunity employer. Qualified candidates are considered for employment without regard to race, religion, gender, gender identity, sexual orientation, national origin, age, military or veteran status, disability, or any other characteristic protected by applicable law.


SpotOn is an e-verify company.

Original job Senior Software Engineer II (Python, Payments) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Software Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Software Engineer Jobs in Poland

GrabJobs is the no1 job portal in Poland, connecting you to thousands of jobs fast! Find the best jobs in Poland, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.