Tech & Data | Allegro Jobs

What if... your
solutions scaled
at Allegro?

Our systems process tens
of thousands of requests per second.
Be a part of making it possible
and build tech at Allegro scale.

Find your place at Allegro:

Latest Offers

Software Engineer 1 (Java/Kotlin)
Toruń, Rejtana
IT - Software Development
Mobile Software Engineer 2
Warszawa, Fabryka Norblina
IT - Software Development
Mobile Software Engineer (Android)
Poznań, Nowy Rynek
IT - Software Development
Software Engineer (AI Engineer)
Warszawa, Fabryka Norblina
IT - Software Development
Machine Learning Manager
Warszawa, Fabryka Norblina
IT - Machine Learning
Junior Data Engineer (maternity cover)
Warszawa, Fabryka Norblina
IT - Software Development
Senior Software Engineer - Competitive Price
Kraków, Lubicz
IT - Software Development
Software Engineer 2 (Python) - maternity cover
Poznań, Nowy Rynek
IT - Software Development

We're Allegro Tech

Tens of thousands of requests per second is more than just a statistic. It’s the moment someone buys a birthday gift, finds their dream gear, or grows their small business. We build technology that we ourselves use every day – and that is used by your friends, neighbors, and millions of people across this part of Europe too.


In our teams, you can take on ambitious challenges, test your skills, and leave your mark on solutions and services like Allegro Pay, Allegro Smart!, Allegro One Box parcel lockers, the Allegro mobile app, and much more.

Check out 7 areas where you can join us:

Marketplace

We build for both sides of the market. For businesses, we develop everything from onboarding and verification to Allegro Ads, API integrations, and complex billing systems. For consumers, we craft seamless experiences on every platform – web, iOS, and Android – constantly refining the searching and comparing process, as well as the entire purchase journey. Our Marketplace team is the bridge between millions of buyers and sellers. Operating across dozens of dev teams, we work hand-in-hand with UX researchers and data analysts. We thrive on experimentation: testing hundreds of scenarios every month and translating data-driven insights into real product features.

Technical Platform & Services

We are the backbone of Allegro. By designing and maintaining our core infrastructure, we enable other teams to focus on what they do best. We equip our staff with the necessary hardware and software to maximize productivity and build robust tools for our customer service departments. We manage the technology stack that drives the platform: private Data Centers, cloud solutions, automated deployment pipelines, and internal SDKs that ensure security and compliance. Our mission is to keep Allegro highly available and secure, providing hundreds of international teams with a modern, efficient ecosystem. We make sure our colleagues have the right tools to build world-class products and deliver market-leading support.

Delivery Experience

Our area of operation is a vital link in the entire logistics chain. Thanks to our work, Allegro customers know exactly when they can expect their orders, as we specialize in delivery time forecasting. How do we do it? We drive calculations using statistical algorithms and a Machine Learning engine that serves predictions over 12,000 times per second. We select the best-fitted delivery methods for each customer, handling traffic up to 1,000 RPS with a 200ms response time. We also manage integrations with courier companies that power services like Smart! free delivery – processing up to 500 parcel status updates per second. Our goal is simple: to provide customers with the most convenient delivery options on the market.

Data & AI

Data & AI is the core intelligence behind Allegro. We run AI and Data Science implementations (including search engines, recsys, automated support, and fraud detection) at an unprecedented scale. To push our ML solutions and automation further, we are looking for curious, senior-level engineers to join us. Your mission will be to create stable, high-throughput systems (capable of processing millions of RPS) and to bridge these services with batch and streaming processing for massive Big Data sets in public cloud environments.

Allegro Pay (FinTech)

We build the tech behind Allegro Pay. Our scope covers the entire payment lifecycle: from processing transactions and managing post-sales operations (repayments, splitting payments into installments, overpayments) to building internal CRM systems and maintaining robust automated test suites. In the Data & AI space, we focus on implementing ML models and high-end algorithms to optimize financial products. We operate in specialized teams focused on implementation and development of new functionalities within oboarding, sales, post-sales, and insurance. Beyond product features, we develop our core technical platform, infrastructure, and frontends (Web, iOS, Android) for Allegro Pay and Allegro Care. Our work also involves managing complex two-way integrations with external financial entities (credit bureaus, AIS/PSD2, debt collection) and maintaining high-availability systems for consent management and notifications.

Experience Design & Insights

We are a team of talented designers, UX analysts, researchers, UX writers, and communication experts. Our mission is to make buying and selling on Allegro as seamless and convenient as possible. We are truly passionate about great UX – in everything we do, we pay attention to every single detail. We have a deep understanding of design principles, industry trends, and user behavior. We experiment with new methodologies and collaborate on conceptualizing, prototyping, and refining products until they are market-ready. We are constantly looking for ways to evolve our design system and love sharing our knowledge with the wider community by organizing events like the UX Research Confetti conference.

Prague Development Centre

Our team is responsible for operating and maintaining the existing Mall and CZC platforms, which includes both 1P and 3P operations in multiple countries. Additionally, we are supporting the successful launch of Allegro platform and business operations on the new platform. The team works with state-of-the-art tech in a heterogeneous environment - using multiple stacks in a distributed microservice architecture.

Join the Allegro Tech community

We’re a community of over 2,500 tech enthusiasts who genuinely enjoy their work. At Allegro Tech, you will tackle the kind of bold, industry-leading projects that set new standards, and get a chance to show others how we do it.

Sharing knowledge is part of our identity. For more than a decade, we’ve been showing our journey through the Allegro Tech Blog, podcasts, internal guilds, and hackathons. Our homegrown, two-day event – the legendary Allegro Tech Meeting – is already heading into its 19th edition. Since we’re constantly out there at conferences, we might have even met already!

Join us, and these opportunities will become yours. We’ll provide the resources and the stage for you to share your knowledge and grow your personal brand as a tech expert.

“We don't code for the code's sake.
Millions of customers use our solutions every day.”

Join one of our teams

Tech languages we speak

Java
Kotlin
Scala
Spring
Kafka
.NET
C#
F#
ASP.NET Core
Cosmos DB
Python
SQL
Spark
MLFlow
Dataflow
PySpark
Tableau
React
Angular
Type Script
Node.js
Swift
Objective-C
Android
iOS
Rx Java
MongoDB
GCP
Azure
k8s

& much more

You will love it here

We don’t like to brag. We just know that there are some things you will
appreciate ­– and that will make you wanna join our Allegro team.

Autonomy

You get space for testing your ideas and deciding on the technology used. Allegro team trusts its people – after all, we work with the best specialists out there.

Support of professionals

You work with first-class experts who are eager to share their knowledge. The flow of our know-how within the company is really smooth!

Impact

Here, your code makes a difference and shapes one of the leading e-commerce in Europe. No wonder, since our platform handles over 30 million searches daily.

Big data

A really big one. We use and analyze thousands of pieces of information so that we deliver solutions responding to the real needs of our users. We store and process tens of petabytes of data in public cloud-based solutions like Google Cloud or MS Azure.

Unique scale

When we say that create solutions on a great scale, we really mean it: - Hermes, open source message bus, 300K+ rps, - Service Mesh, 1M+ rps, - 1000+ MongoDB databases, …and more.

Cool opportunities

Developing ourselves, trying new things and working as we like. That's how it is here!

Team tourism

Share your knowledge and gain new skills while working temporarily in a different team.

MindUp

Choose among many webinars and trainings available on the platform and develop both your technical and soft skills.

English classes

Get fluent in a form that suits you – courses, discussion clubs and workshops. As English is our corporate language, the classes are fully paid by Allegro.

Internal TECH events

Learn with and directly from your colleagues – during internal conferences, hackathons, workshops, and knowledge exchanges.

A user-friendly recruitment process

This is what you can expect after application.

1

Devskiller task

A chance to show us your code – if it meets our needs, we'll see you in the next recruitment stage.

2

Technical interview

Divided into three segments – a technical workshop, language test and a discussion on algorithm - and architecture-related subjects.

3

Meeting

You, your future team or department leader and an HR specialist. The perfect time to talk about each other’s expectations. We're ready to answer all your questions!

Can’t wait to join us?

What else?

Remember when we said we're a bunch of tech geeks? We weren't joking. We love to share knowledge and engage in different projects. See what we are doing and what you will be able to do with us.