May 20, 2026
SumUp Accelerator – Software Engineer Intern
Intern • Hybrid
8,000 - 8,000 PLN/mo
Warsaw, Poland
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.
Similar jobs you might like
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
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
Senior Backend Engineer - Fiscalization
Senior
Hybrid
Warsaw, Poland
18,900 - 29,500 PLN
🏢 Summary: Senior Backend Engineer role focused on building secure backend systems to ensure fiscal compliance of POS products across multiple European markets. The position involves designing and implementing integrations for receipt fiscalization and regulatory reporting within a distributed, cross-functional environment. The role supports international expansion by developing scalable, fault-tolerant backend solutions. 🗂️ Requirements: 5+ years of backend engineering experience, Strong proficiency in Java and/or Kotlin, Solid understanding of system architecture and design principles, Experience with data modeling and API design, Experience building distributed and fault-tolerant systems, Hands-on experience with AWS, Hands-on experience with Kubernetes, Knowledge of Kafka, Knowledge of Postgres, Understanding of CQRS 📃 Skills: Java, Kotlin, AWS, Kubernetes, Kafka, Postgres, CQRS, APIs, Microservices, DistributedSystems 🏢 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 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.
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
Columbus Poland
Junior Frontend Developer (Graduate Program)
Junior
Hybrid
Wroclaw, Poland
8,000 - 10,000 PLN/mo
🏢 Summary: 6-month full-time Graduate Program focused on building modern e-commerce web applications with AI-powered features. Participants gain hands-on experience in frontend development using React or Angular, integrating with backend services, APIs, and cloud technologies. The role emphasizes practical learning in real digital commerce projects under senior developer mentorship. 🗂️ Requirements: Solid knowledge of HTML, Solid knowledge of CSS, Solid knowledge of JavaScript, Solid knowledge of TypeScript, Understanding of ES6+, Understanding of asynchronous programming, Knowledge of browser APIs, Familiarity with responsive design, Basic experience with React or Angular, Experience with modern styling approaches (Tailwind or CSS Modules), Basic knowledge of RESTful APIs, Experience with Git, Practical ability to use AI development tools 📃 Skills: HTML, CSS, JavaScript, TypeScript, ES6, React, Angular, Tailwind, CSSModules, REST, Git, Nodejs, SQL, NoSQL, Cloud, APIs, AI 🏢 Description: At Columbus , we don’t just implement technology - we give it a human dimension. As a global consultancy, we help organizations create real business value through digital transformation. In Poland, our Digital Commerce team designs and builds modern e-commerce platforms for our Scandinavian customers, providing the technology capabilities and engineering excellence. Location: Wrocław (4 days per week at the office) Start Date: July 2026 (6-month program, full-time) What You'll learn with us This is more than a junior role - it’s a 6-month structured Graduate Program designed to give you real skills and experience in IT. Under the guidance of experienced developers, you will learn how to: Build modern e-commerce web applications and integrate them with backend services and AI solutions. Create performant and interactive user interfaces using frameworks like React or Angular, writing reusable, scalable code with TypeScript. Deliver AI-powered features such as product recommendations or conversational shopping experiences by integrating the frontend with intelligent APIs. Collaborate effectively with designers, product managers, and backend engineers, developing both your technical and soft skills. Gain practical knowledge of Node.js, cloud platforms, and databases, broadening your perspective beyond the frontend layer. What we’re looking for Solid frontend fundamentals : HTML, CSS, JavaScript, and TypeScript. A formal degree isn't required - skills matter most. Good understanding of modern JavaScript (ES6+) , asynchronous programming, and browser APIs. Familiarity with responsive design principles and cross-browser compatibility. Basic experience with React OR Angular and modern styling approaches (e.g., Tailwind, CSS Modules). Basic knowledge of RESTful APIs and using version control systems (Git). Practical ability to use AI tools - you're comfortable using code assistants, design-to-code tools, or AI-based debugging solutions. A broader understanding of the frontend role: basic knowledge of Node.js, cloud concepts, and databases (SQL/NoSQL) is a plus. Communicative spoken English (min. B2 level) and Polish. Strong problem-solving skills, a willingness to learn, and a proactive attitude. What's in it for You First and foremost - you’ll build, learn, ask, try, fail, improve - and actually grow with us. Additionally, we offer: Competitive compensation from day one: 8 000 - 10 000 PLN gross/month (Employment Contract). Practical e-commerce experience with AI-driven development. Participation in Columbus global accelerator network: you'll join online training sessions and a 3-day trip to our HQ in Ballerup, Denmark to meet other accelerators from around the world! 2 500 PLN for personal development budget Great benefits package, including the MyBenefit platform (e.g., Multisport, cinema tickets, vouchers), Luxmed, and life insurance. Opportunity to participate in company events, weekly team lunches, and fun team-building activities. We believe great teams are built by people with different perspectives and experiences. If you have a solid foundation and motivation to learn, we encourage you to apply!
Technology
StratsLab
Quant Developer
Mid
Hybrid
Warsaw, Poland
20,000 - 42,000 PLN
🏢 Summary: Software Engineer role focused on building and enhancing front office systems for commodities trade risk assessment, including market and trade data processing components. The position involves developing high-performance data pipelines, time series frameworks, and integrations used daily by traders in a fast-paced financial environment. The role emphasizes new development in Python and close collaboration with a highly technical team. 🗂️ Requirements: 2/3+ years of software engineering experience, Proficiency in Python, Strong knowledge of data structures and algorithms, Experience with SQL databases, Experience with NoSQL databases, Experience building ETL data pipelines, Experience with market data or trade data processing systems, Degree in Computer Science, Mathematics, Physics or related field 📃 Skills: Python, SQL, NoSQL, ETL, Kafka, Redis, AWS, Azure 🏢 Description: The StratsLab Difference: Why you should read this We were founded in 2015 by alumni of the Warsaw University MIM Faculty, who spent years sharpening their skills at top-tier investment banks and hedge funds in London. We brought that exclusive, high-impact culture back to Warsaw. Developer-Driven : You will be surrounded by top-notch Developers who genuinely love to code. We prioritize writing new code over maintaining legacy systems. Unique Domain : You'll gain unique skills working directly in the highly specialized area of commodities trade risk assessment. This isn't generic IT - it's highly challenging and intellectually rewarding. Real Impact : You will have independent, responsible tasks and will have a chance to implement your ideas, seeing the immediate effects of your work on complex financial systems. Our Roots & Your Fast Track: We are proud of our origins. Since many of us are alumni of UW (JSIM, CS, Math, Physics) , Matex at Staszic and finalists of the Informatics or Mathematics Olympiad , we know what it takes to get there. If you share this background, just apply and we guarantee you an intro call. We speak the same language, so let’s skip the formalities. While we value our roots, we value exceptional engineering even more. If you are a high-calibre developer from a different path, your skills are the only credential that matters. Apply and let your code do the talking. Your Role: In this role, you will be responsible for designing, developing and testing essential front office components. You will work on market data ingestion, time series frameworks, trade ingestion and high frequency trades. Your work also involves building ETL data pipelines and integrations with third-party systems. You will add features to the framework for easy developing and deploying of applications while providing ongoing support and enhancement of the platform. What makes you the right fit? You should enjoy building the tools and interfaces that traders use daily. You should enjoy seeing users use your work in a different way than you anticipated and adjust accordingly. You should enjoy working in Python. You have 2/3+ years of software engineering experience (we're looking for candidates of different seniority to join our team). You have a strong grasp of data structures, algorithms and exposure to SQL and NoSQL database programming. You enjoy learning and trying new things. Familiarity with streaming technologies like Kafka and Redis is a plus. Familiarity with cloud computing such as AWS or Azure helps you stand out. Exposure to multiple programming languages and paradigms is an advantage. Computer Science, Maths, Physics or other relevant degree. Financial knowledge and/or experience in financial markets will be an advantage. The Offer: We believe that high-calibre work deserves exceptional support: Compensation: Base salary plus a bonus twice a year. Your role and salary are based on your skills and how fast you learn, not just your old job title. Professional Growth: You will work closely with experts and gain exposure to top financial institutions as a natural part of your day. Being in this team means you share knowledge with exceptional programmers and grow your expertise through your daily interactions. Office: Powiśle, Warsaw. Flexible working hours. International business trips for volunteers. Collaborative Work Model We thrive on interpersonal relations and the ability to solve the most complex problems together, that’s why we’re looking for individuals who want to come to the office most days to solve problems together with the team by a whiteboard. The Next Step: Our Selection Process If all goes well, we are going to spend a lot of time together. Our process aims to ensure both you and us know what we are getting into: Informal Introduction: You will start with a casual chat with our Founders to see if we are a good fit for each other. Technical Assessment: You will do a technical task so we can see how you code and solve problems. Team Engagement: You will meet the team and talk about the role directly with the people you would be working with.
Technology
Allegro
Software Engineer 2 (Java / Kotlin) - Technical Platform
Mid
Hybrid
Warsaw, Poland
14,600 - 20,825 PLN/mo
🏢 Summary: Software Engineer role focused on building and scaling a Server-Driven UI platform using Kotlin and Spring, with growth into full-stack development using TypeScript and React. The position involves developing backend microservices and AI-driven solutions that automate UI generation and enhance developer experience at scale. You will work on infrastructure powering native experiences and internal tools used by hundreds of engineers. 🗂️ Requirements: Strong experience in Kotlin, Experience with Spring framework, Experience in backend architectures and microservices, Willingness to develop in TypeScript and JavaScript, Experience or readiness to work with React, Ability to design and work with APIs and complex JSON structures, Understanding of distributed systems, English level B2 or higher 📃 Skills: Kotlin, Spring, TypeScript, JavaScript, React, Microservices, REST, JSON, Kubernetes, Docker, Consul, GitHub, GitHubActions, AI 🏢 Description: Important things for you: Flexible working hours in the hybrid model (4/1) - working hours start between 7:00 a.m. and 10:00 a.m. We also have 30 days of occasional remote work. The salary range for this position depending on the skill set is as follows (contract of employment, tax-deductible cost): PLN 14 600 - 20 825 Annual bonus based on your annual performance and company results. Our team is based in Warsaw. About the Job Allegro is home to 1,700+ tech experts, but our team? We’re the ones building the backbone. We are part of the Core Platform, focusing on Server-Driven UI platform that allows our product teams to ship native experiences straight from the backend. We’re currently scaling Opbox Studio, our next-gen React-based stack. But we’re not just building another internal tool. We are pivoting to an Agentic AI-first approach. This means we’re leveraging specialized AI agents to automate UI generation and layout logic, effectively redefining how Developer Experience looks at scale. If you hate repetitive tasks, have a product-oriented mindset, and want to build infra that "thinks" for other developers – you’re in the right place. The Role We are looking for a Software Engineer with a strong background in Kotlin and backend solutions (Spring) who is also eager to grow and expand their skills into a full-stack role encompassing TypeScript/JS, React . We are a cross-competent, full-stack oriented team with diverse competencies, bridging the gap between backend microservices and modern web technologies. We are passionate about our internal users and work closely with various product teams. We are looking for people who: Are Polyglots at Heart: Have a strong background coding in Kotlin (and backend architectures) and are highly willing to work as a full-stack developer by actively learning and writing code in TypeScript, JavaScript, and React. Seek Impact : Expect work that has a deeper meaning and want to enjoy its results - specifically by building tools that directly accelerate the work of hundreds of other engineers. Value Craftsmanship: Want to be proud of the code they create. They eagerly accept comments and share knowledge during code reviews. Are Problem Solvers: Can look for effective solutions that solve complex business and technical challenges (such as designing dynamic API contracts or handling complex JSON-based component tree structures). Are Life-long Learners: Want to constantly develop their knowledge, not only regarding backend software but also in the world of modern cross-platform rendering, Server-Driven UI, and applied Agentic AI. Communicate Effectively: Know English at a B2+ level. What’s in it for you: Well-located offices (with e.g. fully equipped kitchens, bicycle parking, terraces full of greenery) and excellent work tools (e.g., raised desks, ergonomic chairs, interactive conference rooms). A 16" or 14" MacBook Pro or corresponding Dell with Windows (if you don't like Macs) and all the necessary accessories. A wide selection of fringe benefits in a cafeteria plan - you choose what you like (e.g., medical, sports or lunch packages, insurance, purchase vouchers). English classes that we pay for related to the specific nature of your job. A training budget, inter-team tourism ( see more here ), hackathons, and an internal learning platform where you will find multiple trainings. An additional day off for volunteering, which you can use alone, with a team, or with a larger group of people connected by a common goal. Social events for Allegro people - Spin Kilometers, Family Day, Fat Thursday, Advent of Code, and many other occasions we enjoy. And that's just the beginning! You can read more about the benefits here . #goodtobehere means that: You will join a team you can count on - we work with top-class specialists who have knowledge- and experience-sharing in their DNA. You will love our level of autonomy in team organization, the space for continuous development, and the opportunity to try new things. You get to choose which technology solves the problem and you are responsible for what you create. You will value our Developer Experience and the full platform of tools and technologies that make creating software easier. We rely on an internal ecosystem based on self-service and widely used tools such as Kubernetes, Docker, Consul, GitHub, and GitHub Actions. Thanks to this, you can contribute to Allegro from your very first days on the job. You will be equipped with modern AI tools to automate repetitive tasks, allowing you to focus on developing new services and refining existing ones (also leveraging AI support). You will create solutions that will be used (and loved!) by your friends, family and millions of our customers. You will meet the Allegro Scale , which starts with over 1000 microservices, an open-source data bus (Hermes) with 300K+ rps, a Service Mesh with 1M+ rps, tens of petabytes of data, and production-used machine learning. You will become part of Allegro Tech - We speak at industry conferences, cooperate with tech communities, run our own blog (it's been over 10 years!), record podcasts, lead guilds, and we organize our own internal conference - the Allegro Tech Meeting. We create solutions we love (and can) to talk about! Send us your CV and… see you at Allegro!
Technology
Allegro
Software Engineer 2 (Java / Kotlin) - Technical Platform
Mid
Hybrid
Warsaw, Poland
14,600 - 20,825 PLN/mo
🏢 Summary: Software Engineer role focused on building and scaling a Server-Driven UI platform using Kotlin and Spring, with expansion into a full-stack stack based on TypeScript and React. The position involves developing backend microservices and modern web solutions, contributing to an Agentic AI-first approach to automate UI generation. The role combines backend expertise with growing full-stack responsibilities in a large-scale distributed environment. 🗂️ Requirements: Strong Kotlin knowledge, Experience with Spring framework, Experience in backend architectures, Willingness to work full-stack, Experience with TypeScript, Experience with JavaScript, Experience with React, Experience with microservices, Experience designing APIs, Ability to work with complex JSON structures, English B2+ 📃 Skills: Kotlin, Spring, TypeScript, JavaScript, React, Microservices, APIs, JSON, Kubernetes, Docker, Consul, GitHub, GitHubActions, AI 🏢 Description: Important things for you: Flexible working hours in the hybrid model (4/1) - working hours start between 7:00 a.m. and 10:00 a.m. We also have 30 days of occasional remote work. The salary range for this position depending on the skill set is as follows (contract of employment, tax-deductible cost): PLN 14 600 - 20 825 Annual bonus based on your annual performance and company results. Our team is based in Warsaw. About the Job Allegro is home to 1,700+ tech experts, but our team? We’re the ones building the backbone. We are part of the Core Platform, focusing on Server-Driven UI platform that allows our product teams to ship native experiences straight from the backend. We’re currently scaling Opbox Studio, our next-gen React-based stack. But we’re not just building another internal tool. We are pivoting to an Agentic AI-first approach. This means we’re leveraging specialized AI agents to automate UI generation and layout logic, effectively redefining how Developer Experience looks at scale. If you hate repetitive tasks, have a product-oriented mindset, and want to build infra that "thinks" for other developers – you’re in the right place. The Role We are looking for a Software Engineer with a strong background in Kotlin and backend solutions (Spring) who is also eager to grow and expand their skills into a full-stack role encompassing TypeScript/JS, React . We are a cross-competent, full-stack oriented team with diverse competencies, bridging the gap between backend microservices and modern web technologies. We are passionate about our internal users and work closely with various product teams. We are looking for people who: Are Polyglots at Heart: Have a strong background coding in Kotlin (and backend architectures) and are highly willing to work as a full-stack developer by actively learning and writing code in TypeScript, JavaScript, and React. Seek Impact : Expect work that has a deeper meaning and want to enjoy its results - specifically by building tools that directly accelerate the work of hundreds of other engineers. Value Craftsmanship: Want to be proud of the code they create. They eagerly accept comments and share knowledge during code reviews. Are Problem Solvers: Can look for effective solutions that solve complex business and technical challenges (such as designing dynamic API contracts or handling complex JSON-based component tree structures). Are Life-long Learners: Want to constantly develop their knowledge, not only regarding backend software but also in the world of modern cross-platform rendering, Server-Driven UI, and applied Agentic AI. Communicate Effectively: Know English at a B2+ level. What’s in it for you: Well-located offices (with e.g. fully equipped kitchens, bicycle parking, terraces full of greenery) and excellent work tools (e.g., raised desks, ergonomic chairs, interactive conference rooms). A 16" or 14" MacBook Pro or corresponding Dell with Windows (if you don't like Macs) and all the necessary accessories. A wide selection of fringe benefits in a cafeteria plan - you choose what you like (e.g., medical, sports or lunch packages, insurance, purchase vouchers). English classes that we pay for related to the specific nature of your job. A training budget, inter-team tourism ( see more here ), hackathons, and an internal learning platform where you will find multiple trainings. An additional day off for volunteering, which you can use alone, with a team, or with a larger group of people connected by a common goal. Social events for Allegro people - Spin Kilometers, Family Day, Fat Thursday, Advent of Code, and many other occasions we enjoy. And that's just the beginning! You can read more about the benefits here . #goodtobehere means that: You will join a team you can count on - we work with top-class specialists who have knowledge- and experience-sharing in their DNA. You will love our level of autonomy in team organization, the space for continuous development, and the opportunity to try new things. You get to choose which technology solves the problem and you are responsible for what you create. You will value our Developer Experience and the full platform of tools and technologies that make creating software easier. We rely on an internal ecosystem based on self-service and widely used tools such as Kubernetes, Docker, Consul, GitHub, and GitHub Actions. Thanks to this, you can contribute to Allegro from your very first days on the job. You will be equipped with modern AI tools to automate repetitive tasks, allowing you to focus on developing new services and refining existing ones (also leveraging AI support). You will create solutions that will be used (and loved!) by your friends, family and millions of our customers. You will meet the Allegro Scale , which starts with over 1000 microservices, an open-source data bus (Hermes) with 300K+ rps, a Service Mesh with 1M+ rps, tens of petabytes of data, and production-used machine learning. You will become part of Allegro Tech - We speak at industry conferences, cooperate with tech communities, run our own blog (it's been over 10 years!), record podcasts, lead guilds, and we organize our own internal conference - the Allegro Tech Meeting. We create solutions we love (and can) to talk about! Send us your CV and… see you at Allegro!
Technology
Allegro
Software Engineer 2 (Java / Kotlin)
Mid
Hybrid
Warsaw, Poland
14,600 - 20,825 PLN/mo
🏢 Summary: Software Engineer role focused on building and scaling a Server-Driven UI platform using Kotlin and Spring, with expansion into a full-stack stack based on TypeScript and React. The position involves developing backend microservices and modern web solutions, leveraging AI-driven automation to enhance developer experience at scale. It combines infrastructure work with product-oriented thinking in a large-scale microservices environment. 🗂️ Requirements: Strong experience in Kotlin, Experience with Spring framework, Experience in backend architecture and microservices, Willingness to work as a full-stack developer, Ability to write code in TypeScript and JavaScript, Experience with React, Experience designing APIs, Ability to handle complex JSON structures, English proficiency at B2+ level 📃 Skills: Kotlin, Spring, TypeScript, JavaScript, React, Microservices, API, JSON, Kubernetes, Docker, Consul, GitHub, GitHubActions 🏢 Description: Important things for you: Flexible working hours in the hybrid model (4/1) - working hours start between 7:00 a.m. and 10:00 a.m. We also have 30 days of occasional remote work. The salary range for this position depending on the skill set is as follows (contract of employment, tax-deductible cost): PLN 14 600 - 20 825 Annual bonus based on your annual performance and company results. Our team is based in Warsaw. About the Job Allegro is home to 1,700+ tech experts, but our team? We’re the ones building the backbone. We are part of the Core Platform, focusing on Server-Driven UI platform that allows our product teams to ship native experiences straight from the backend. We’re currently scaling Opbox Studio, our next-gen React-based stack. But we’re not just building another internal tool. We are pivoting to an Agentic AI-first approach. This means we’re leveraging specialized AI agents to automate UI generation and layout logic, effectively redefining how Developer Experience looks at scale. If you hate repetitive tasks, have a product-oriented mindset, and want to build infra that "thinks" for other developers – you’re in the right place. The Role We are looking for a Software Engineer with a strong background in Kotlin and backend solutions (Spring) who is also eager to grow and expand their skills into a full-stack role encompassing TypeScript/JS, React . We are a cross-competent, full-stack oriented team with diverse competencies, bridging the gap between backend microservices and modern web technologies. We are passionate about our internal users and work closely with various product teams. We are looking for people who: Are Polyglots at Heart: Have a strong background coding in Kotlin (and backend architectures) and are highly willing to work as a full-stack developer by actively learning and writing code in TypeScript, JavaScript, and React. Seek Impact : Expect work that has a deeper meaning and want to enjoy its results - specifically by building tools that directly accelerate the work of hundreds of other engineers. Value Craftsmanship: Want to be proud of the code they create. They eagerly accept comments and share knowledge during code reviews. Are Problem Solvers: Can look for effective solutions that solve complex business and technical challenges (such as designing dynamic API contracts or handling complex JSON-based component tree structures). Are Life-long Learners: Want to constantly develop their knowledge, not only regarding backend software but also in the world of modern cross-platform rendering, Server-Driven UI, and applied Agentic AI. Communicate Effectively: Know English at a B2+ level. What’s in it for you: Well-located offices (with e.g. fully equipped kitchens, bicycle parking, terraces full of greenery) and excellent work tools (e.g., raised desks, ergonomic chairs, interactive conference rooms). A 16" or 14" MacBook Pro or corresponding Dell with Windows (if you don't like Macs) and all the necessary accessories. A wide selection of fringe benefits in a cafeteria plan - you choose what you like (e.g., medical, sports or lunch packages, insurance, purchase vouchers). English classes that we pay for related to the specific nature of your job. A training budget, inter-team tourism ( see more here ), hackathons, and an internal learning platform where you will find multiple trainings. An additional day off for volunteering, which you can use alone, with a team, or with a larger group of people connected by a common goal. Social events for Allegro people - Spin Kilometers, Family Day, Fat Thursday, Advent of Code, and many other occasions we enjoy. And that's just the beginning! You can read more about the benefits here . #goodtobehere means that: You will join a team you can count on - we work with top-class specialists who have knowledge- and experience-sharing in their DNA. You will love our level of autonomy in team organization, the space for continuous development, and the opportunity to try new things. You get to choose which technology solves the problem and you are responsible for what you create. You will value our Developer Experience and the full platform of tools and technologies that make creating software easier. We rely on an internal ecosystem based on self-service and widely used tools such as Kubernetes, Docker, Consul, GitHub, and GitHub Actions. Thanks to this, you can contribute to Allegro from your very first days on the job. You will be equipped with modern AI tools to automate repetitive tasks, allowing you to focus on developing new services and refining existing ones (also leveraging AI support). You will create solutions that will be used (and loved!) by your friends, family and millions of our customers. You will meet the Allegro Scale , which starts with over 1000 microservices, an open-source data bus (Hermes) with 300K+ rps, a Service Mesh with 1M+ rps, tens of petabytes of data, and production-used machine learning. You will become part of Allegro Tech - We speak at industry conferences, cooperate with tech communities, run our own blog (it's been over 10 years!), record podcasts, lead guilds, and we organize our own internal conference - the Allegro Tech Meeting. We create solutions we love (and can) to talk about! Send us your CV and… see you at Allegro!