Be our new Superhero!

Lead Software Engineer

(m/f/d)

hero.png

About RIO

Innovative Start-Up culture in a big corporation is impossible? It is possible! RIO is an innovative logistics brand in the TRATON GROUP. RIO develops a cloud-based supply chain platform for a more sustainable logistics ecosystem between shippers, carriers and suppliers. We deliver our customers seamlessly integrated process-as-a-service solutions. 

We are a motivated team that works according to agile principles. RIO is colorful, different, dynamic. If this resonates with you, you’ve come to the right place.

Want RIO, sun and palm trees?

We can't offer you the latter, but an exciting job in a great company and with great colleagues.

Apply now as:

Your tasks

You will lead the team’s technical direction, foster growth and mastery, and ensure we craft software that is not only robust but also a joy to use and maintain.

This is a hybrid role, requiring four on-site days per month.

  • Architect and guide our systems: From domain logic and bounded contexts, through service interactions, to cloud-optimised infrastructure, driven by simplicity, resilience, and long-term operating cost awareness.
  • Build with elegant simplicity: Favor clear, focused solutions over over-engineered ones. Design systems that solve today’s problems while remaining adaptable for tomorrow.
  • Empower autonomy: Trust engineers to take initiative, make decisions, and own delivery with you as mentor, guide and facilitator.
  • Coach and grow talent: Help team members level up technically, professionally and personally.
  • Roll up your sleeves and create maintainable code: Make the structure clear, dependencies minimal, behaviour predictable and domain logic obvious.
  • Promote a mindset of continuous improvement: Use feedback, measurement, and thoughtful iteration.
  • Coordinate cross-functionally: Partner with product managers, UX/design and other leads to ensure our tech aligns with customer value and business priorities.
  • Together with your peers, own what you build: Deploying, monitoring, and improving robust, secure, and observable systems in production.

Your skills

  • You have professional experience in agile software engineering and technical leadership.
  • You bring broad experience with Kotlin, Java or TypeScript, and frameworks such as Spring Boot and React — yet what matters most is your ability to transfer principles, not syntax: selecting the right tool for the problem and identifying and using established concepts in new technologies.
  • You have a strong foundation in software design, service architectures, and cloud-native systems (AWS and PaaS).
  • You understand CI/CD, TDD, and clean code inside out.
  • You’re skilled in Domain-Driven Design (DDD) and building scalable, event-driven systems.
  • You’re familiar with Event Sourcing and CQRS, preferably with AxonIQ.
  • Driven by curiosity and learning, you explore new approaches, share learnings, and build deep expertise where it matters most for the team.
  • You design code that’s simple, expressive, and joyful to work with.
  • You make data-informed decisions and are passionate about measurable impact.
  • You are an excellent communicator (English required; German is a plus) and empathetic leader who earns trust and accountability.
  • You use AI to accelerate your work without compromising quality or security.

What do we have for you?

An overview of your benefits at RIO. You can find more details here.

icon_bubble_flexible_work_location.svg
Flexible work location
icon_bubble_flexible_working_hours.svg
Flexible working hours
icon_bubble_30_days_holiday.svg
30 days’ holiday
icon_bubble_job_bike.svg
Bike Leasing
icon_bubble_international_team_corona.svg
International team
icon_bubble_education_opportunities.svg
Training possibilities
icon_bubble_corporate_benefits.svg
Corporate Benefits
icon_bubble_choose_device.svg
Free hardware choice
icon_bubble_company_pension_scheme.svg
Company pension scheme
icon_bubble_team_events_corona.svg
Team events