May 18, 2026

Senior Backend Engineer - Fiscalization

Senior • Hybrid

18,900 - 29,500 PLN

Warsaw, Poland

About the team

SumUp’s Point-of-Sale (POS) solution empowers cafes, shops, bars, hair salons, and other businesses to operate efficiently and grow. It offers a wide range of features, including product catalogs, inventory management, business analytics, compliance support, and loyalty tools.

Our Fiscalization team will accelerate making the following countries fiscally compliant: Italy, Sweden, Norway, Belgium, Austria, and many other European countries. They will also start building the path for integrating with third parties and fiscalizing receipts.

As a Senior Backend Engineer, you’ll collaborate with a dynamic, cross-functional team of Product Managers, Product Designers, Engineering Managers, and fellow engineers.

About the role

You will be working on secure backend systems to ensure our SumUp’s Point of Sale (POS) products are compliant in the different countries in our roadmap. Furthermore, you will work with the Fiscalization squad to understand the challenge in each market to design a unique solution to delivery.

You’re a developer who values user-centric design, precision, and seamless collaboration. You bring structure to communication and thrive in a cross-functional environment. 

This will be B2B role for our team in Warsaw.

What you’ll do

  • Build and maintain fiscal compliance solutions to enable SumUp's expansion across Italy, Sweden, Norway, Belgium, Austria, and other European markets.

  • Develop integrations with third-party services for receipt fiscalization and regulatory reporting systems.

  • Navigate SumUp's complex POS ecosystem and master fiscalization frameworks across multiple jurisdictions.

  • Collaborate with distributed squad members and stakeholders across 5+ cities in a hybrid environment.

You’ll thrive in this role if:

  • You have 5+ years experience in backend engineering with Java and/or Kotlin.

  • You have a strong understanding of fundamental system architecture, design principles, data modeling, and API design.

  • You have a strong experience with distributed and fault-tolerant systems.

  • You have user-level experience working with AWS and Kubernetes.

  • You have good knowledge of Kafka, Postgres, & CQRS.

Why You Should Join SumUp (Warsaw) 🇵🇱

🌈 Commitment to Diversity and Inclusion: be part of a workplace that values and promotes diversity, fostering an inclusive environment where everyone's perspectives are respected and embraced 

🚀 Enrolment onto our VSOP program: you will own a stake in SumUp’s future success 

🚴 Fitness support: work out on-site at our gym or explore the city using the Multisport Card, subsidised by SumUp for access to sports facilities across Warsaw 

🩺 Commitment to well-being: access health insurance coverage for you and your family, plus life insurance to further protect your peace of mind 

💰 PPK (Employee Capital Plan): grow your savings with joint contributions from SumUp and the State. 

🏖️ Generous time off: enjoy 26 days of paid leave plus public holidays and special leave days 🌴 Break4me: 1-month sabbatical after 3 years of service 

🔗 Referral Bonus: earn additional rewards by referring talented individuals to join the SumUp team

Job Application Tip

We recognise that candidates feel they need to meet 100% of the job criteria in order to apply for a job. Please note that this is only a guide. If you don’t tick every box, it’s ok too because it means you have room to learn and develop your career at SumUp.

Similar jobs you might like

Technology

SumUp

Senior Software Engineer, Android - KMP

Senior

Hybrid

Warsaw, Poland

18,900 - 29,500 PLN

🏢 Summary: Senior Android Developer role focused on building and scaling a Kotlin-based POS mobile application within a SuperApp, contributing to a Kotlin Multiplatform strategy across Android and iOS. The position involves developing new features, improving app architecture, and ensuring high-quality, scalable solutions used globally. The role requires strong expertise in Android development, modern architectures, and testing practices. 🗂️ Requirements: 8+ years of experience in Android mobile development, Strong proficiency in Kotlin, Minimum 2 years of experience with Jetpack Compose, Experience with Kotlin Multiplatform, Knowledge of software design patterns (MVVM or MVI), Experience building modular and scalable app architectures, Experience with reactive programming using Flow and Coroutines, Strong knowledge of testing best practices and writing automated tests 📃 Skills: Kotlin, Android, Jetpack, Compose, KMP, MVVM, MVI, Flow, Coroutines, Concurrency, Testing 🏢 Description: About the team SumUp’s Point-of-Sale (POS) solution empowers cafes, shops, bars, hair salons, and other businesses to operate efficiently and grow. It offers a wide range of features, including product catalogs, inventory management, business analytics, compliance support, and loyalty tools. Our POS solution integrates seamlessly into the SumUp SuperApp, which supports both our proprietary register hardware and mobile devices like tablets and phones. As a Senior Android Developer , you’ll collaborate with a dynamic, cross-functional team of Product Managers, Product Designers, Engineering Managers, and fellow engineers. About the role We’re evolving toward a Kotlin Multiplatform (KMP) strategy, enabling shared development across Android and iOS. In this role, you’ll learn, refine, and help implement this technology, shaping the future of our mobile apps. You’re a developer who values user-centric design, precision, and seamless collaboration. You bring structure to communication and thrive in a cross-functional environment. This role will be a B2B based role in Warsaw. What you’ll do Build new features for the item catalog within the SumUp SuperApp Help improve the architecture of the application and contribute to our Kotlin Multiplatform strategy Enhance and maintain our unified android app, distributed across 60+ countries, ensuring high-quality, scalable solutions Shape the product’s evolution by identifying opportunities for improvement and contributing to daily decision-making Write thorough documentation and implement robust testing for features before shipping Collaborate closely with Designer, Product Manager and Android engineers to deliver a unified UX experience across platforms You’ll thrive in this role if: You have 8** + years experience in mobile engineering with Android and Kotlin.** You have 2+ years of experience working with Jetpack Compose. You have a solid understanding of software design patterns (e.g., MVVM, MVI) and expertise in building modular, scalable app architectures. You have good knowledge of reactive programming (Flow, Coroutines and Concurrency). You have a strong grasp of testing best practices: knowing what to test, why, and how to write resilient tests. You strive for clean code, and you are flexible to balance pragmatism and perfection. You have a keen interest in multi-platform development using Kotlin Multiplatform. Why You Should Join SumUp (Warsaw) 🇵🇱 🌎 Opportunity to work , from our vibrant Warsaw office with inspiring art-filled lounges and a skyline terrace in the Mennica Legacy Tower. 🌈 Commitment to Diversity and Inclusion: be part of a workplace that values and promotes diversity, fostering an inclusive environment where everyone's perspectives are respected and embraced 🚀 Enrolment onto our VSOP program: you will own a stake in SumUp’s future success 🚴 Fitness support: work out on-site at our gym or explore the city using the Multisport Card, subsidised by SumUp for access to sports facilities across Warsaw 🩺 Commitment to well-being: access health insurance coverage for you and your family, plus life insurance to further protect your peace of mind 💰 PPK (Employee Capital Plan): grow your savings with joint contributions from SumUp and the State. 🏖️ Generous time off: enjoy 26 days of paid leave plus public holidays and special leave days 🌴 Break4me: 1-month sabbatical after 3 years of service 🔗 Referral Bonus: earn additional rewards by referring talented individuals to join the SumUp team Job Application Tip We recognise that candidates feel they need to meet 100% of the job criteria in order to apply for a job. Please note that this is only a guide. If you don’t tick every box, it’s ok too because it means you have room to learn and develop your career at SumUp.

Technology

SumUp

Android Engineer - KMP

Mid

Hybrid

Warsaw, MZ, Poland

11,600 - 20,100 PLN

🏢 Summary: Android Developer role focused on building and evolving SumUp’s POS mobile application within the SuperApp ecosystem, with a strong emphasis on Kotlin Multiplatform strategy. The position involves developing new features, improving architecture, and ensuring scalable, high-quality solutions used across 60+ countries. You will collaborate cross-functionally and contribute to testing, documentation, and technical mentorship. 🗂️ Requirements: 3+ years of experience in mobile engineering with Android and Kotlin, 2+ years of experience with Jetpack Compose, Strong knowledge of software design patterns (MVVM, MVI), Experience building modular and scalable app architectures, Good knowledge of reactive programming (Flow, Coroutines, Concurrency), Strong understanding of testing best practices and writing resilient tests, Interest in Kotlin Multiplatform development 📃 Skills: Android, Kotlin, Jetpack, Compose, MVVM, MVI, Flow, Coroutines, Concurrency, Kotlin, Multiplatform 🏢 Description: About the team SumUp’s Point-of-Sale (POS) solution empowers cafes, shops, bars, hair salons, and other businesses to operate efficiently and grow. It offers a wide range of features, including product catalogs, inventory management, business analytics, compliance support, and loyalty tools. Our POS solution integrates seamlessly into the SumUp SuperApp, which supports both our proprietary register hardware and mobile devices like tablets and phones. As an Android Developer , you’ll collaborate with a dynamic, cross-functional team of Product Managers, Product Designers, Engineering Managers, and fellow engineers. About the role We’re evolving toward a Kotlin Multiplatform (KMP) strategy, enabling shared development across Android and iOS. In this role, you’ll learn, refine, and help implement this technology, shaping the future of our mobile apps. You’re a developer who values user-centric design, precision, and seamless collaboration. You bring structure to communication and thrive in a cross-functional environment. What you’ll do Build new features for the item catalog within the SumUp SuperApp Help improve the architecture of the application and contribute to our Kotlin Multiplatform strategy Enhance and maintain our unified android app, distributed across 60+ countries, ensuring high-quality, scalable solutions Shape the product’s evolution by identifying opportunities for improvement and contributing to daily decision-making Write thorough documentation and implement robust testing for features before shipping Collaborate closely with Designer, Product Manager and Android engineers to deliver a unified UX experience across platforms Coach and mentor other engineers You’ll thrive in this role if: You have 3** + years of experience** in mobile engineering with Android and Kotlin. You have 2+ years of experience working with Jetpack Compose. You have a solid understanding of software design patterns (e.g., MVVM, MVI) and expertise in building modular, scalable app architectures. You have good knowledge of reactive programming (Flow, Coroutines and Concurrency). You have a strong grasp of testing best practices: knowing what to test, why, and how to write resilient tests. You strive for clean code, and you are flexible to balance pragmatism and perfection. You have a keen interest in multi-platform development using Kotlin Multiplatform. Why you should join SumUp: 🌈 Commitment to Diversity and Inclusion: be part of a workplace that values and promotes diversity, fostering an inclusive environment where everyone's perspectives are respected and embraced 🚀 Enrollment onto our VSOP program: you will own a stake in SumUp’s future success 🚴 Fitness support: work out on-site at our gym or explore the city using the Multisport Card, subsidised by SumUp for access to sports facilities across Warsaw 🩺 Commitment to well-being: access health insurance coverage for you and your family, plus life insurance to further protect your peace of mind 💰 PPK (Employee Capital Plan): grow your savings with joint contributions from SumUp and the State. 🏖️ Generous time off: enjoy 26 days of paid leave plus public holidays and special leave days 🌴 Break4me: 1-month sabbatical after 3 years of service 🔗 Referral Bonus: earn additional rewards by referring talented individuals to join the SumUp team Job Application Tip We recognise that candidates feel they need to meet 100% of the job criteria in order to apply for a job. Please note that this is only a guide. If you don’t tick every box, it’s ok too because it means you have room to learn and develop your career at SumUp.

Technology

SumUp

Android Engineer - KMP

Senior

Hybrid

Warsaw, Poland

11,600 - 20,100 PLN

🏢 Summary: Android Developer role focused on building and evolving a Point-of-Sale SuperApp using Kotlin and Kotlin Multiplatform. The position involves developing new features, improving app architecture, and ensuring scalable, high-quality mobile solutions across Android and iOS. You will contribute to a shared multiplatform strategy while maintaining robust testing and clean architecture practices. 🗂️ Requirements: 3+ years of experience in Android development with Kotlin, 2+ years of experience with Jetpack Compose, Experience with MVVM or MVI architecture patterns, Experience building modular and scalable mobile architectures, Knowledge of reactive programming using Flow and Coroutines, Experience with concurrency in mobile applications, Strong understanding of testing practices in mobile development, Interest in Kotlin Multiplatform development 📃 Skills: Kotlin, Android, Jetpack, Compose, MVVM, MVI, Flow, Coroutines, Concurrency, KMP, Testing 🏢 Description: About the team SumUp’s Point-of-Sale (POS) solution empowers cafes, shops, bars, hair salons, and other businesses to operate efficiently and grow. It offers a wide range of features, including product catalogs, inventory management, business analytics, compliance support, and loyalty tools. Our POS solution integrates seamlessly into the SumUp SuperApp, which supports both our proprietary register hardware and mobile devices like tablets and phones. As an Android Developer , you’ll collaborate with a dynamic, cross-functional team of Product Managers, Product Designers, Engineering Managers, and fellow engineers. About the role We’re evolving toward a Kotlin Multiplatform (KMP) strategy, enabling shared development across Android and iOS. In this role, you’ll learn, refine, and help implement this technology, shaping the future of our mobile apps. You’re a developer who values user-centric design, precision, and seamless collaboration. You bring structure to communication and thrive in a cross-functional environment. What you’ll do Build new features for the item catalog within the SumUp SuperApp Help improve the architecture of the application and contribute to our Kotlin Multiplatform strategy Enhance and maintain our unified android app, distributed across 60+ countries, ensuring high-quality, scalable solutions Shape the product’s evolution by identifying opportunities for improvement and contributing to daily decision-making Write thorough documentation and implement robust testing for features before shipping Collaborate closely with Designer, Product Manager and Android engineers to deliver a unified UX experience across platforms Coach and mentor other engineers You’ll thrive in this role if: You have 3** + years of experience** in mobile engineering with Android and Kotlin. You have 2+ years of experience working with Jetpack Compose. You have a solid understanding of software design patterns (e.g., MVVM, MVI) and expertise in building modular, scalable app architectures. You have good knowledge of reactive programming (Flow, Coroutines and Concurrency). You have a strong grasp of testing best practices: knowing what to test, why, and how to write resilient tests. You strive for clean code, and you are flexible to balance pragmatism and perfection. You have a keen interest in multi-platform development using Kotlin Multiplatform. Why you should join SumUp: 🌈 Commitment to Diversity and Inclusion: be part of a workplace that values and promotes diversity, fostering an inclusive environment where everyone's perspectives are respected and embraced 🚀 Enrollment onto our VSOP program: you will own a stake in SumUp’s future success 🚴 Fitness support: work out on-site at our gym or explore the city using the Multisport Card, subsidised by SumUp for access to sports facilities across Warsaw 🩺 Commitment to well-being: access health insurance coverage for you and your family, plus life insurance to further protect your peace of mind 💰 PPK (Employee Capital Plan): grow your savings with joint contributions from SumUp and the State. 🏖️ Generous time off: enjoy 26 days of paid leave plus public holidays and special leave days 🌴 Break4me: 1-month sabbatical after 3 years of service 🔗 Referral Bonus: earn additional rewards by referring talented individuals to join the SumUp team Job Application Tip We recognise that candidates feel they need to meet 100% of the job criteria in order to apply for a job. Please note that this is only a guide. If you don’t tick every box, it’s ok too because it means you have room to learn and develop your career at SumUp.

Technology

SumUp

Senior Backend Engineer

Senior

Hybrid

Warsaw, Poland

18,900 - 29,500 PLN

🏢 Summary: Backend Engineer role focused on designing, building, and maintaining scalable backend systems for the Bookings product within an online selling platform. The position involves developing APIs, optimizing performance, and ensuring reliability across web and mobile integrations. You will contribute to technical planning and architecture in a distributed, event-driven environment. 🗂️ Requirements: 5+ years of professional backend engineering experience, Proficiency in Kotlin or Java, Strong experience with Spring Boot, Experience with PostgreSQL, Experience with Kafka, Experience with Docker, Experience with Kubernetes, Experience with AWS, Knowledge of RESTful APIs, Understanding of distributed systems, Experience with event-driven architectures (CQRS, Event Sourcing), Experience with CI/CD pipelines, Experience with GitHub Actions, Experience with observability tools 📃 Skills: Kotlin, Java, Spring, SpringBoot, PostgreSQL, Kafka, Docker, Kubernetes, AWS, REST, CQRS, EventSourcing, CI/CD, GitHubActions, Grafana, Honeycomb, gRPC, Protobuf 🏢 Description: About SumUp Be empowered to do more that matters. At SumUp, we're on a mission to empower small businesses across the globe by providing a vast set of simple and affordable business tools to help them start, run, and grow their businesses. Today, over 4 million businesses in 36 markets rely on SumUp as their financial partner to manage payments, finance and customer relationships. About the Team You’ll join the Sell Online Tribe , the group shaping how merchants bring their businesses to life online. We design and build tools that help millions of entrepreneurs, from barbers to bakers, sell their products and services anywhere . Our focus is on Online Store and Bookings, two products at the heart of SumUp’s ecosystem. Together, they give merchants the power to manage appointments, showcase their offerings, and get paid—all from their phones. We’re a cross-functional team of Product Managers, Designers, and Engineers who move fast, collaborate openly, and care deeply about crafting beautiful, performant mobile experiences. As part of this team, you’ll help us expand into new verticals, close the feature gap, enabling us to position our product as a complete and competitive solution for small merchants, and make digital selling effortless for small businesses everywhere. What You’ll Do Design, build, and maintain scalable backend systems supporting SumUp’s Bookings product Collaborate with frontend and mobile engineers to deliver new features and improve APIs across web, iOS, and Android Participate in technical planning, code reviews, and design discussions to ensure clean, testable, and maintainable code Continuously optimise performance , ensure observability, and uphold our high reliability standards Actively contribute to shaping the technical roadmap for the Sell Online platform You’ll Be Great for This Role If You have 5+ years of professional backend engineering experience You’re fluent in Kotlin (or Java) and have deep experience with Spring Boot You’ve worked with PostgreSQL, Kafka, Docker, Kubernetes, and AWS You understand RESTful APIs, distributed systems, and event-driven architectures (e.g. CQRS, Event Sourcing) You bring experience with CI/CD pipelines, GitHub Actions, and observability tools like Grafana or Honeycomb You thrive in collaborative teams, enjoy mentoring peers, and care about delivering real value to merchants (Nice to have) Familiarity with gRPC, Protobuf, or performance optimisation at the backend/database level Why You Should Join SumUp 🇵🇱 🌎 Opportunity to work from our vibrant Warsaw office in the Hala Koszyki. This involves a hybrid setup 🌈 Commitment to Diversity and Inclusion: be part of a workplace that values and promotes diversity, fostering an inclusive environment where everyone's perspectives are respected and embraced 🚀 Enrolment onto our Virtual Stock Option programme: you will own a stake in SumUp's future success 📚 A dedicated annual L&D budget of €2000 for your individual development, which can be used to attend conferences and/or advance your career through further education 🚴 Fitness support: work out on-site at our gym or explore the city using the Multisport Card, subsidised by SumUp for access to sports facilities across Warsaw 🩺 Commitment to well-being: access health insurance coverage for you and your family, plus life insurance to further protect your peace of mind 💰 PPK (Employee Capital Plan): grow your savings with joint contributions from SumUp and the State 🏖 Generous time off: enjoy 26 days of paid leave plus public holidays and special leave days 🌴 Break4me: 1-month sabbatical after 3 years of service 🔗 Referral Bonus: earn additional rewards by referring talented individuals to join the SumUp team Job Application Tip We recognise that candidates feel they need to meet 100% of the job criteria in order to apply for a job. Please note that this is only a guide. If you don’t tick every box, it’s ok too because it means you have room to learn and develop your career at SumUp.

Technology

SumUp

SumUp Accelerator – Software Engineer Intern

Intern

Hybrid

Warsaw, Poland

8,000 - 8,000 PLN/mo

🏢 Summary: Three-month full-time accelerator program in Warsaw focused on building and shipping a real MVP in the Sell Online domain, addressing merchant challenges such as onboarding automation and AI-powered tools. Participants work in small product teams, contributing to backend APIs and user-facing features using modern technologies. Top performers receive a one-year contract offer after the program. 🗂️ Requirements: Final-year student or recent graduate in Computer Science, Software Engineering or related field, Experience building at least one full-stack application, Familiarity with Git and collaborative workflows, Hands-on experience with at least one modern programming language (Java, Kotlin, Go, Python or TypeScript), Ability to write clean, testable, well-documented code, Fluency in English 📃 Skills: Kotlin, TypeScript, Java, Go, Python, Git, API, AI 🏢 Description: Build real products that help millions of small businesses thrive. At SumUp, we build fintech tools that empower over 4 million merchants across 37 markets to run and grow their businesses. The Warsaw Accelerator Program puts you at the heart of that mission - working on real product challenges in the Sell Online domain, from reducing merchant onboarding friction to building AI-powered tools that save merchants time and drive revenue. This isn't a traditional internship. From day one, you'll join a small product team, take real ownership of a problem, and ship a working MVP alongside experienced engineers and product mentors. The top three performers will be offered a one-year contract at the end of the programme. 📍 Location: Warsaw, Hala Koszyki (office-first) ⏱  Duration: 3 months, 15th July – 15th October 2026 (full time) 💰 Salary: 8,000 PLN gross per month (Civil Law Contract / Umowa Zlecenie) Curious what that actually looks like? Watch how our Accelerator participantsOpens in new window become contributors to real-world features at SumUp. What you'll work on You'll join one of two teams tackling real merchant problems, including: Reducing onboarding friction by automating merchant setup and data import Building smart waitlist and re-engagement tools to help merchants fill gaps and grow revenue Exploring a consumer-facing marketplace where customers can discover and book services from SumUp merchants Developing AI-powered tools - including a voice-based AI receptionist and a conversational merchant assistant Your impact Working alongside engineering mentors, product leads, and experienced SumUppers, you'll: Design, build, and ship a functional MVP addressing a real merchant problem - from backend APIs to user-facing features Write clean, testable, well-documented code and take part in code reviews from day one Work in weekly sprint cycles, demoing progress every Friday and iterating fast Grow your skills in Kotlin and TypeScript through a hands-on bootcamp in week one, then apply them immediately Present your team's solution on Demo Day to senior engineers and stakeholders across SumUp You might be a great fit if you… Are a final-year student or recent graduate in Computer Science, Software Engineering, or a related field Have built at least one full-stack application - through studies, a personal project, or freelance work Are familiar with Git and collaborative workflows such as branching, pull requests, and code review Have hands-on experience with at least one modern language - Java, Kotlin, Go, Python TypeScript preferred Are curious, self-driven, and learn fast - personal projects, open-source contributions, or online courses are a great signal Are fluent in English, as all programme communication is conducted in English Why join SumUp? Impact with Purpose - Ship products used by millions of small businesses while building next-gen AI tools. This isn't a sandbox. Come As You Are - A workplace that celebrates diversity and fosters an inclusion-first culture. Office Perks - Complimentary lunch every Thursday. Team Culture - Regular social events to connect and unwind. About SumUp Be empowered to build things that matter. At SumUp, we're on a mission to empower small businesses across the globe by providing simple and affordable tools that allow them to thrive. Today, over 4 million businesses in 37 markets rely on SumUp as their financial partner to manage payments, finance and customer relationships. Our commitment to small businesses is reflected in our diverse teamOpens in new window of over 3,000 SumUppers from over 90 nationalities, united by global collaboration and an innovative mindset. Our core values and cultureOpens in new window shape everything we do, fostering inclusion, learning and belonging. SumUp is proud to be an Equal Employment Opportunity employer, committed to building a safe, respectful, and diverse workplace where everyone can thrive. Discover more about our culture and opportunities on our careers website , and follow our journey on LinkedInOpens in new window , and Instagram. Job Application Tip We recognise that candidates feel they need to meet 100% of the job criteria in order to apply for a job. Please note that this is only a guide. If you don’t tick every box, it’s ok too because it means you have room to learn and develop your career at SumUp.

Technology

SpotOn

Senior Software Engineer I (Data and Reporting)

Senior

Remote

Krakow, Poland

19,500 - 24,400 PLN/mo

🏢 Summary: Senior Backend / Full Stack Engineer role focused on designing and building scalable APIs, backend services, and merchant-facing reporting features for a restaurant technology platform. The position involves end-to-end development of data-driven dashboards and analytics tools, contributing to cloud architecture, DevOps practices, and system reliability. The engineer will collaborate cross-functionally while shaping technical decisions and mentoring other developers. 🗂️ Requirements: 5+ years backend or full-stack engineering experience, Strong proficiency in Python, Experience with Go, Experience with TypeScript or JavaScript, Experience building and consuming RESTful APIs, Proficiency with React, Experience with PostgreSQL, Experience with MongoDB, Experience with AWS services, Experience with Docker, Experience with Kubernetes, Experience with CI/CD pipelines 📃 Skills: Python, Go, TypeScript, JavaScript, React, REST, PostgreSQL, MongoDB, AWS, IAM, S3, RDS, Lambda, Docker, Kubernetes, CI/CD, ClickHouse, Kafka, Snowflake, ETL, Grafana, OpenTelemetry 🏢 Description: We’re not just building restaurant tech—we’re giving independent restaurants the tools to compete and win. From our award-winning point-of-sale to AI-powered profit tools, everything we do helps operators boost profit, work smarter, and keep their best people. And every solution is backed by real humans who actually give a sh*t about helping restaurants succeed. Named the #1 Restaurant POS by G2 (Fall 2025), based on ratings from real users Rated the top-rated point-of-sale (POS) for restaurants, bars, retail, and small businesses by Capterra users Awarded Great Places to Work and Built In’s Best Workplaces for multiple years running We move fast, care hard, and fight for independent restaurant operators to do what they love, and love doing it. If you’re looking to make an impact with heart and hustle, SpotOn is the place for you. As a Senior Software Engineer — Backend / Full Stack on our Data and Reporting team, you’ll design, build, and own the systems and experiences that help restaurant operators understand their business. You’ll architect scalable backend services and APIs, work across the stack to deliver merchant-facing reporting features, and collaborate closely with product, design, and data teams. This role offers meaningful autonomy—your technical judgment will directly shape the product and the platform. On a daily basis you will: Design and build scalable RESTful APIs and backend services that power merchant-facing reporting and analytics features. Develop full-stack features end-to-end—from backend data models and APIs through to frontend components and data visualizations. Build and maintain responsive, accessible reporting dashboards and chart visualizations that help merchants make better business decisions. Collaborate with product managers, designers, and data engineers to define requirements and deliver polished, high-quality experiences. Contribute to system architecture decisions, including cloud infrastructure (AWS), containerization, and CI/CD pipeline improvements. Conduct code reviews, establish technical standards, and mentor junior and mid-level engineers on best practices. Implement monitoring, logging, and alerting solutions to ensure platform reliability and observability. What skill are we looking for? 5+ years of professional backend or full-stack software engineering experience Strong proficiency in Python; experience with Go and TypeScript or JavaScript is highly beneficial. Solid experience building and consuming RESTful APIs, with a strong understanding of API design best practices. Proficiency with React—comfortable building and maintaining complex component architectures and data-driven UIs. Experience with relational and NoSQL databases, especially PostgreSQL and MongoDB. Familiarity with cloud services, particularly AWS (IAM, S3, RDS, Lambda). Comfortable with containerization and orchestration tools such as Docker and Kubernetes. Strong experience with CI/CD pipelines and modern DevOps methodologies. Strong communication skills and the ability to collaborate effectively with cross-functional teams. Comfort with ambiguity and the judgment to make sound product and technical decisions independently. Perfect candidate also has: Experience with infrastructure as code (IaC) tools and best practices. Background or interest in data engineering concepts—familiarity with tools like ClickHouse, Kafka, Snowflake, or ETL pipelines is a plus. Knowledge of data observability and monitoring tools, including Grafana and OpenTelemetry. Experience building analytics dashboards or reporting interfaces. Experience in the restaurant or hospitality technology sector. Here’s a bit about what we have to offer: Competitive pay: 19 500 - 24 400 PLN net on B2B. 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. Subsidized access to breakfast and lunch through the vending machine in Kraków office, and lunches in Gdańsk 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. 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.

Technology

SpotOn

Senior Software Engineer I, Frontend (Data and Reporting)

Senior

Hybrid

Krakow, Poland

19,500 - 24,400 USD/mo

🏢 Summary: Senior Frontend Software Engineer role focused on building and evolving merchant-facing reporting dashboards and data visualizations for restaurant operators. The position involves designing responsive, accessible interfaces, integrating with backend APIs, and shaping product decisions with high autonomy. The engineer will also mentor others and drive frontend standards within the team. 🗂️ Requirements: 5+ years of professional frontend development experience, Strong proficiency in React, Experience building complex component architectures, Experience with data visualization libraries, Experience building responsive web applications, Experience integrating with RESTful APIs, Understanding of modern frontend tooling, Knowledge of testing practices, Knowledge of performance optimization, Ability to work on-site in Kraków or Gdańsk 2-3 times per week 📃 Skills: React, JavaScript, TypeScript, D3, Recharts, Victory, Chart.js, REST, API, HTML, CSS, Python, Git, Jest, Webpack 🏢 Description: About SpotOn We’re not just building restaurant tech, we’re giving independent restaurants the tools to compete and win. From our award-winning point-of-sale to AI-powered profit tools, everything we do helps operators boost profit, work smarter, and keep their best people. And every solution is backed by real humans who actually give a sh*t about helping restaurants succeed. Named the #1 Restaurant POS by G2 (Fall 2025), based on ratings from real users Rated the top-rated point-of-sale (POS) for restaurants, bars, retail, and small businesses by Capterra users Awarded Great Places to Work and Built In’s Best Workplaces for multiple years running We move fast, care hard, and fight for independent restaurant operators to do what they love, and love doing it. If you’re looking to make an impact with heart and hustle, SpotOn is the place for you. As a Senior Software Engineer - Frontend on our Data and Reporting team, you'll own the merchant-facing reporting experience that helps restaurant operators understand their business. You'll build new visualizations, evolve existing reports, and shape how thousands of merchants engage with their data daily. This role offers significant autonomy—you'll make design and implementation decisions with real impact, and your judgment will be trusted to keep the product moving forward. On a daily basis you will: Design and build responsive, accessible reporting dashboards and data visualizations that help merchants make better business decisions. Develop new report types and chart visualizations, expanding beyond tabular data into richer visual formats. Improve and maintain existing reporting features, balancing new development with ongoing refinement. Collaborate with product managers, designers, and engineers to define requirements and deliver polished experiences—and make sound UX decisions when design resources aren't available. Work with backend engineers to integrate with Python APIs that power merchant reporting. Conduct code reviews and establish frontend standards that elevate the quality of the codebase. Mentor junior and mid-level engineers on frontend best practices and component architecture. What skills are we looking for? 5+ years of professional frontend development experience. Willing to come into our Kraków or Gdańsk office 2-3 times per week. Strong proficiency in React, with experience building and maintaining complex component architectures. Demonstrated experience with data visualization libraries (D3, Recharts, Victory, Chart.js, or similar) and translating data into clear, actionable visuals. Track record of building responsive web applications that work well across devices. Experience working with RESTful APIs and integrating frontend applications with backend services. Solid understanding of modern frontend tooling, testing practices, and performance optimization. Strong communication skills and the ability to collaborate effectively with cross-functional teams. Comfort with ambiguity and the judgment to make good product decisions independently. Perfect candidate also has: Experience building analytics dashboards or reporting interfaces. Familiarity with Python or backend development concepts. Background in the restaurant or hospitality technology sector. Experience mentoring other engineers or leading frontend architecture decisions. Here’s a bit about what we have to offer: Competitive pay: 19 500 - 24 400 PLN net on B2B. 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. Subsidized access to breakfast and lunch through the vending machine in Kraków office, and lunches in Gdańsk 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. 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.

Technology

Perfect Gym Solutions

FinTech Backend Engineer (m/f/d)

Mid

Remote

Warsaw, Poland

100 - 120 PLN

🏢 Summary: Development of the payment domain for a B2B fitness SaaS platform using JVM technologies within a cross-functional, agile team. The role focuses on building and enhancing resilient, maintainable microservices integrated into a scalable, cloud-native environment. You will deliver high-quality backend components using Spring Boot and related frameworks. 🗂️ Requirements: Minimum 3 years of experience in cloud-based software development, Strong experience with JVM technologies, Hands-on experience with Spring Boot, Knowledge of Hibernate, Experience building scalable cloud-native platforms, Experience developing microservices, Ability to apply design patterns in backend systems, Experience working in agile environments, Professional English proficiency 📃 Skills: Java, JVM, SpringBoot, Hibernate, Microservices, Cloud, SaaS, DesignPatterns, Agile, English 🏢 Description: Your position in our team You enhance our payment software solutions as part of a cross-functional team You develop the payment domain of our market-leading B2B fitness SaaS platform in close cooperation with product management and the developer team using JVM technologies and frameworks like Spring Boot. You create high-quality software components in an agile environment and contribute your ideas within flat hierarchies You develop and enhance resilient, maintainable microservices in an agile and autonomous environment and its integration with our SaaS platform Your profile You have at least 3 years of professional experience in developing cloud-based software using JVM technologies, with knowledge of frameworks like Spring Boot and Hibernate. You have experience in working on a scalable, cloud-native platform You focus on delivering high-quality, reliable components with fast deployment cycles, continuously improving yourself You stay up to date with programming trends, thrive in collaborative environments, and communicate confidently in English. You apply proven design patterns pragmatically to build maintainable and efficient backend systems Your benefits with us Benefits package – private medical care and a sports card to support your health and well-being Access to Udemy Business – boost your skills with thousands of high-quality online courses Flexible work model – work fully remotely or combine it with on-site collaboration at our modern office in Warsaw Employment options tailored to you – pick the contract type that best fits your needs Flexible Working Hours – adjust your schedule to fit your lifestyle Unique experience in the Fitness and SaaS industry – join a market-leading company in a dynamic, fast-growing industry International team – work alongside talented colleagues from around the world in a diverse and inclusive environment Unforgettable company events – take part in engaging team-building activities and memorable celebrations

Technology

Capco Poland

IT Consultant – Integration & Development – Cards Transformation (Polish is Mandatory) (She/He/They)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: IT Consultant/Developer role in a large-scale cards transformation programme for a leading Polish bank, focused on building and configuring high-performance payment integrations across POS, ATM, and e-commerce channels. The position involves developing reliable, scalable, and observable transactional systems using modern technologies within complex banking environments. Requires on-site work in Warsaw (3 days per week) and fluent Polish. 🗂️ Requirements: Experience delivering integration solutions in banking environments, Strong development experience with Java 17 and Spring Boot, Experience with Kafka, OpenShift, and PostgreSQL, Hands-on experience with ISO8583 messaging and payment integrations, Ability to build reliable transactional systems with consistency and idempotency, Experience with batch/ETL processes and data migrations, Understanding of CI/CD and containerization, Fluent Polish (spoken and written), Availability to work on-site in Warsaw 3 days per week 📃 Skills: Java, Spring, Kafka, OpenShift, PostgreSQL, ISO8583, ETL, CI/CD, Docker, Kubernetes 🏢 Description: Location: Warsaw, Poland Pref. work model - 3x per week from office At Capco Poland, we’re not just another consultancy - we’re the spark behind digital transformation in the financial world. As a global leader in technology and management consulting, we thrive on helping clients tackle the toughest challenges across banking, payments, capital markets, wealth, and asset management. Our secret? A culture that’s fast, flexible, and fiercely entrepreneurial. We move quickly, think creatively, and always put our people first. We’re passionate about growth - both for our clients and ourselves - and that means attracting the very best talent to join us on this exciting journey. We’re proud to be: • Trailblazers in banking, payments, capital markets, wealth, and asset management • Champions of an agile, nimble, and innovative work environment • Dedicated to building a team of top-notch professionals who share our drive and vision ROLE OVERVIEW Build high-performance payment integrations at the core of a major cards transformation The Role We are looking for an experienced IT Consultant/Developer to join a large-scale cards transformation programme for a leading Polish bank. You will design, build, and configure integrations across complex system landscapes, supporting transactional flows across POS, ATM, and e-commerce channels. This role focuses on delivering reliable, scalable, and observable solutions using modern technologies while ensuring consistency and resilience across interfaces. Fluency in Polish is mandatory. What You’ll Do Develop and configure integrations including ISO8583 adapters, POS/ATM handlers, and system interfaces Implement data mapping, transformations, validation rules, and error handling (retries, idempotency) Build and maintain batch/ETL processes, data migrations, and reconciliation tools Implement logging, monitoring, and observability aligned with engineering standards Support SIT/UAT phases by resolving defects and ensuring system stability and performance What We’re Looking For Experience delivering integration solutions in banking environments (POS/ATM/e-commerce and back-office systems) Strong development experience with Java (17), Spring Boot, Kafka, OpenShift, and PostgreSQL Proven ability to build reliable transactional systems with focus on consistency, idempotency, and observability Experience working with ISO8583 messaging and complex payment integrations Understanding of CI/CD, containerization, and modern development practices Bonus Points For Experience designing and implementing PostgreSQL data models (schemas, indexes, procedures) Experience supporting settlement processing, audit feeds, and reconciliation processes Familiarity with systems such as IPS, Visiona, INCAS, or ACI platforms (Interchange/Cardpack/Acquirer) Experience optimizing performance and ensuring data integrity across distributed systems Experience working in large-scale financial transformation programmes IMPORTANT Fluent Polish (spoken and written) – mandatory Good command of English for documentation and collaboration. Availability to work on-site, with partial remote work - 3 days per week from the office. ONLINE RECRUITMENT PROCESS STEPS Screening call with the Recruiter Hiring Manager Technical Interview Client stage Feedback/Offer We offer a flexible collaboration model based on a B2B contract, with the opportunity to work on diverse projects.

Technology

SumUp

Account Executive - Columbus, Ohio

Mid

On-site

Columbus, OH

🏢 Summary: Field Sales role focused on selling payment and loyalty solutions to local businesses, managing the full sales cycle and building a territory-based pipeline. The position offers uncapped commission with base salary, career growth opportunities, and benefits. You will prospect, cold call, and use CRM tools to drive new business and support merchant success. 🗂️ Requirements: 1-5 years of sales experience, Full sales cycle management experience, Territory-based prospecting and canvassing, Cold calling experience, Ability to conduct sales research, Experience using CRM systems, Reliable transportation 📃 Skills: CRM, Sales, Prospecting, ColdCalling, Research, SaaS, Fintech 🏢 Description: SUMUP IS HIRING for the greater Columbus, OH Area... This is a Field Sales role! Who You Are You are a sales professional with 1-5 years of experience, who is bright and driven, looking for a genuine opportunity where you can be with a company for a long time. In fact, you are GREAT, you are going places, so you are looking for a home where your commissions are uncapped, though you also need that base salary to pay immediate bills. You're also looking for somewhere that allows you to move up internally, because you'll need that, and to work with an interesting technical product that actually makes a real difference in the world. You care about helping others and your local neighborhood. You want a start-up atmosphere, but you also want stability in rocky times and good benefits, and you want to work with other great people who are fun and above all make you better than you ever thought you could be. SumUp supports a diverse community of professionals with various backgrounds and lived experiences. There is no "perfect candidate" for this role. We are simply searching for people that are driven to succeed in helping SumUp continue delivering on our values and making our customers successful. A Day In Your Life Armed with a good understanding of the product from training, you will build a sales pipeline by developing relationships with local businesses. We will show you how. You will make their life easier by selling a payment and loyalty solution that turns their small enterprise into the heartbeat of the block. Over 3 million merchants use us because our products are good. This is going to require research however, and cold calling, and knocking on doors, and above all empathy and kindness for your customer's needs. The Role You Would Fill Full sales cycle management including territory based prospecting and canvassing Cold Calling for new business leads Research (play smarter not harder) Use our CRM to track performance and ensure communication and success Your Background 1-5 years of sales experience Reliable transportation Experience in retail, hospitality, B2B and/or SAAS sales is always a plus. If you don't have this, please don't let this stop you from applying Who we are SumUp is a fast-growing fintech firm that helps local families and businesses by allowing them to receive payments quickly and simply, both in-store and online. We are no small cheese because we have over 3000 employees and work in over 34 countries. But most importantly we are relied upon by merchants of all sizes from DHL to taxi drivers. A few details of the role include: Starting Compensation: On-target-earnings (OTE) $107,000 with uncapped commission. Opportunities for advancement and increased compensation based on performance. 22 days of annual PTO plus 11 paid holidays 401K matching Great medical, dental and vision benefits. #SumUpUSA Job Application Tip We recognise that candidates feel they need to meet 100% of the job criteria in order to apply for a job. Please note that this is only a guide. If you don't tick every box, it's ok too because it means you have room to learn and develop your career at SumUp.