Software Engineer 2 (Java/Kotlin) - Search&Personalization

Posted 10 Days Ago
Be an Early Applicant
Warsaw, Warszawa, Mazowieckie
1-3 Years Experience
eCommerce • Information Technology
The Role
Join the Search&Personalization team at Allegro as a Software Engineer 2 specializing in Java and Kotlin. Work on projects involving big data processing, distributed systems, and artificial intelligence applications. Gain experience in materializing events, ranking systems, and data aggregation processes in a hybrid work environment. Enjoy benefits like English lessons, training budget, and team collaboration opportunities.
Summary Generated by Built In

Job Description

The salary range for this position is PLN 14 200 - 19 690 (contract of employment)

A hybrid work model that incorporates solutions developed by the leader and the team

About the team

As part of the Search&Personalization teams, we implement projects based on a practical "data science" and "artificial intelligence" application on an unprecedented scale in Poland. These teams build dedicated tools for creating and running BigData processing or implementing ML models for the entire organization. Others work closer to the client and are responsible for the implementation of the search engine, ranking search results, creating recommendations, building a profile of buyers or developing an experimentation platform.

Join us!

We are looking for Java/Kotlin programmers interested in distributed systems and data processing who want to expand their competences in this area.

Don't worry if you don't have big data experience. We guarantee that you will quickly learn them from the best engineers in Poland, working on, among others:

  • A system that provides the possibility of materializing events (circulating between microservices) into a form that allows building analyzes using Big Data tools. Our daily challenges are the scale of traffic, information structuring and stream synchronization of collections between local solutions and the public cloud environment
  • Offers ranking system - based on the processing of user behavior and the use of this data online to rank search results in the rigor of short response times, high performance (several thousand RPS) and availability for customers
  • A distributed system for collecting information and analyzing Allegro customer behavior. Data collection: Scala + Akka + Kafka, real-time processing: Beam + Scio + Dataflow + Pubsub, batch processing: Spark + Airflow + BigQuery, visualization: TypeScript + React
  • Metadata aggregation processes, integrated with the Allegro data platform, to support tools and processes in the field of: Data Quality, Data Lineage and Data Governance

Why should you work with us?

  • At Allegro, you will process petabytes of data and billions of events a day and several thousands requests per second
  • You will become a participant in one of the largest projects to build a data platform in GCP
  • Your development will follow the latest technological trends based on open source (data mesh, data streaming)
  • You will have a real impact on the directions of product development and the choice of technology. We use the latest and best available technologies, because we choose them ourselves for our needs
  • You will have the opportunity to work in a team of experienced engineers and big data specialists who are happy to share their knowledge, also publicly as part of allegro.tech
  • Once a year you can take advantage of the opportunity to work in a different team (so-called team tourism)

What we offer:

  • Check it out for yourself, and also:
  • Modern office and work tools
  • Informal working atmosphere in a professional team
  • A rich package of non-wage benefits in the cafeteria system - you decide what you use
  • English lessons paid for by us
  • Training budget and internal MindUp platform

The offer is addressed to people who:

  • They can and like to program in languages: Java or Kotlin
  • They understand how distributed systems work
  • They apply good practices (clean code, code review, TDD, CI/CD)
  • They operate efficiently in Unix/Linux family systems
  • They are interested in applying ML/AI
  • They have a positive attitude and teamwork skills
  • They want to develop and update their knowledge

This may also be of interest to you:

Allegro Tech Podcast → https://podcast.allegro.tech/
Booklet → https://jobs.allegro.eu/job-areas/tech-data/

Send us your CV and check why #goodtobehere!


Top Skills

Java
Kotlin
The Company
Poznań
4,172 Employees
On-site Workplace
Year Founded: 1999

What We Do

Allegro is the most popular shopping platform in Poland and the largest e-commerce platform of European origin. We operate a marketplace model which means that customers can buy whatever they need from over 135,000 merchants, who can list an unlimited number of offers on our platform. We offer products in all key categories including Automotive, Fashion, Home&Garden, Electronics, Books and Collectibles, Kids or Health and Beauty. Each month, 22 million customers visit our platform, which is equivalent to almost 80% of all Internet users in Poland. They can choose from over 250m offers at the most attractive prices with maximum convenience including fast and free deliveries under the Allegro Smart! programme, modern financial services (Allegro Pay), as well as Poland’s widest 50k pickup points network. In 2019 we celebrated the 20th anniversary of Allegro in Poland. For over two decades, we have been serving consumers and promoting the idea of entrepreneurship in one of the most innovative areas of the economy. We have come a long way from an auction site for private individuals looking for a modern alternative to their local flea market. Today, we are a vibrant international marketplace platform for professional sellers and a must-have sales channel for top international brands and retailers. We currently employ more than 7000 employees and each of us ranks among the best experts in their field. Whether it’s in Technology, Customer Experience, Commerce, Delivery Experience or many other teams, we’re all proud to say that Allegro employs the best people on the market and all of us are ready to admit that it’s #goodtobehere.

Jobs at Similar Companies

Silverfort Logo Silverfort

Sales Development Manager

Information Technology • Sales • Security • Cybersecurity • Automation
Dallas, TX, USA
357 Employees

Jobba Trade Technologies, Inc. Logo Jobba Trade Technologies, Inc.

Customer Success Specialist

Cloud • Information Technology • Productivity • Software
Hybrid
Chicago, IL, USA
45 Employees

MassMutual India Logo MassMutual India

BI Support Developer

Big Data • Fintech • Information Technology • Insurance • Financial Services
Hyderabad, Telangana, IND

Similar Companies Hiring

MassMutual India Thumbnail
Insurance • Information Technology • Fintech • Financial Services • Big Data
Hyderabad, Telangana
Silverfort Thumbnail
Security • Sales • Information Technology • Cybersecurity • Automation
GB
357 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account