Allegro

Engineering Manager, Java / Kotlin

Allegro

full-time

Posted on:

Location Type: Office

Location: Warszawa • 🇵🇱 Poland

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

ApacheBigQueryCloudDistributed SystemsGoogle Cloud PlatformJavaKotlinPythonScalaSparkSpringSpring BootSpringBoot

About the role

  • Lead the development team (5-7 members) – ensuring accurate, scalable, and reliable delivery predictions
  • Technical leadership – mentoring, code reviews, ensuring high code quality
  • Design and implementation of key systems (languages: Scala, Java/Kotlin, Python, stacks: Spring Boot, Apache Pekko, Apache Spark, Google Cloud Platform)
  • Collaboration with cross-functional teams - data science, data engineering, analytics, UX, operations
  • Ensuring high quality - clean code, code review, TDD, CI/CD to ensure the quality and maintainability

Requirements

  • Experience in leading a team (Java/Kotlin and/or Scala) as a Tech Lead or Team Leader
  • Strong knowledge of engineering best practices (testing, CI/CD, scalable architecture)
  • Experience with high-traffic distributed systems and data engineering
  • Ability to bridge technical and business perspectives
  • Proficiency in English (B2+)
  • Nice to have: Experience with ML
  • Familiarity with GCP data engineering tools: BigQuery, Cloud Composer, Dataproc
Benefits
  • An annual bonus
  • Long-term discretionary incentive plan based on Allegro.eu shares
  • Flexible working hours in an office first model (4/1) that depend on you and your team.
  • Health insurance
  • Sports packages
  • Lunch packages
  • Insurance
  • Purchase vouchers
  • English classes that we pay for related to the specific nature of your job
  • Working tools (Macbook Pro/Air or Dell)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ScalaJavaKotlinPythonSpring BootApache PekkoApache SparkCI/CDTDDdata engineering
Soft skills
technical leadershipmentoringcollaborationcommunicationteam leadershipcode reviewproblem-solvingorganizational skillsbridging technical and business perspectivesensuring high quality