On, a rapidly growing sports company, is seeking a Senior Software Engineer to join their Inventory Visibility and Allocation team in Berlin. This role focuses on developing and implementing optimized inventory management systems that ensure efficient stock distribution across multiple locations. As a senior engineer, you'll be responsible for designing and maintaining high-quality, sustainable systems using technologies like TypeScript, NestJS, and various AWS services. The role combines technical expertise with leadership opportunities, including mentoring junior engineers and driving architectural improvements. You'll work with modern technologies including Kafka, RabbitMQ, and PostgreSQL, while collaborating in a cross-functional team environment. The position offers the opportunity to make a significant impact on the company's operational efficiency while working in an international, innovative environment that has been recognized as the 'fastest growing sports company' of its time. This role is perfect for experienced engineers who are passionate about building scalable distributed systems and want to contribute to a dynamic, sports-focused technology company.