New offer - be the first one to apply!

June 18, 2026

Software Engineer 2 (Java / Kotlin) - Delivery Experience

Mid • Hybrid

14,600 - 20,825 PLN/mo

Warsaw, Poland

Allegro is home to 2,500+ tech experts, but our teams ensure the physical reality of e-commerce runs flawlessly. We are looking for engineers who want to solve large-scale challenges in areas critical to the shopping journey and logistics platform — from delivery selection to systems powering order fulfillment at massive scale.

Logistics Platform & Location Intelligence

This team focuses on the massive-scale ecosystem behind order fulfillment, ensuring business continuity and total platform independence by building robust and scalable systems capable of absorbing total traffic volume. They evolve system capacity and traffic routing management, expand a network of external logistics partners, and refactor architecture to process hundreds of millions of records, predict system load, and optimize volume distribution. The team also defines and executes a unified, cross-organizational location intelligence strategy to standardize geo-data and optimize addressing at scale.

Delivery Selection

This team works on a critical part of the shopping journey: delivery selection. They build solutions handling around 40k requests per second, deploy to production multiple times a day, and treat every change as an independent increment. They focus on code quality, automated testing, reliability, knowledge sharing, continuous development, and use AI in daily work to support feature development.

The Role

We are looking for a Software Engineer 2 with a strong background in back-end programming (Kotlin) and software architecture, ready to lead structural improvements in high-volume data processing software and location intelligence. You will take ownership of complex systems where your decisions directly impact operational efficiency.

  • Design scalable system architecture
  • Solve complex technical challenges
  • Write high-quality code
  • Ensure stability of core software products
  • Monitor system health and operational metrics
  • Participate in off-hours duty for team products

Important Information

  • Flexible working hours in a hybrid model (4/1)
  • 30 days of occasional remote work
  • Salary range: PLN 14 600 - 20 825
  • Annual bonus based on performance and company results

Candidate Profile

  • Architecture-Minded: Strong background in back-end coding (Kotlin) and software architecture
  • Seek Impact: Focus on resilient logistics ecosystems and operational smoothness
  • Value Craftsmanship: Manage technical debt and create documentation
  • Problem Solvers: Evaluate trade-offs between custom and third-party software
  • Embrace Complexity: Bridge technical and logistics domain knowledge
  • Life-long Learners: Stay updated in back-end architecture and high-volume processing
  • Communicate Effectively: English at B2+ level

What’s in it for you

  • Modern offices and work equipment
  • MacBook Pro or Dell with Windows
  • Cafeteria benefits plan
  • English classes
  • Training budget and hackathons
  • Additional day off for volunteering
  • Social events and team initiatives

Technology & Scale

Work within a self-service ecosystem using tools such as Kubernetes, Docker, Consul, GitHub, and GitHub Actions. Contribute to an environment with over 2000 microservices, an open-source data bus (Hermes) handling 300K+ rps, a Service Mesh with 1M+ rps, tens of petabytes of data, and production-used machine learning. Use modern AI tools to automate repetitive tasks and enhance service development.