
Engineering Manager, Java / Kotlin
Allegro
full-time
Posted on:
Location Type: Office
Location: Warszawa • 🇵🇱 Poland
Visit company websiteJob 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