Software Architect (d/f/m)

Full Time
Munich, Germany
4 hours ago

About us

At arculus, we design, build, and maintain cutting-edge autonomous mobile robots and the software ecosystem around them. Our Development department brings together software, infrastructure, and product experts in a collaborative, international environment, focused on delivering reliable and high-quality products that make a real difference in intralogistics.

Your Role

As a Software Architect, you will be responsible for defining and evolving the technical foundation of our Automation Software portfolio. Your mission begins with a strong focus on the "Now": shaping scalable, high-performance architectures that support ongoing product development and integration efforts. You will act as a key technical authority, ensuring architectural consistency across teams while enabling fast, reliable delivery.

By aligning system design with real-world operational requirements, you will bridge product vision and engineering execution. You will ensure that our software systems meet critical non-functional requirements such as performance, scalability, and reliability, while supporting a seamless and cohesive product ecosystem across the entire lifecycle.

Your Tasks & Responsibilities

  • Define and evolve the overall software architecture, including system components, interaction patterns, and integration strategies
  • Design and govern internal and external interfaces (APIs, data contracts, communication protocols)
  • Guide development teams to ensure consistent implementation aligned with architectural principles
  • Collaborate closely with Product Management to assess system-level implications of requirements and features
  • Review technical designs and implementations to ensure compliance with architecture and quality standards
  • Identify, evaluate, and mitigate architectural risks, including technical debt and scalability limitations
  • Ensure system performance, reliability, security, and maintainability through robust architectural decisions
  • Establish and maintain architectural documentation, standards, and best practices
  • Support integration strategies, system testing approaches, and release readiness
  • Translate evolving business and technical needs into a sustainable long-term architecture and technical roadmap
  • Drive alignment across cross-functional teams to ensure a unified system landscape rather than fragmented solutions

Your Experience

  • Minimum 7 years of experience in Software Engineering or Architecture, with a strong focus on large-scale distributed systems
  • Proven track record designing and delivering complex, high-performance software systems in production environments
  • Deep expertise in microservices architectures, cloud-native systems, and event-driven communication patterns
  • Hands-on experience with modern programming languages such as Java, C#, C++, or Rust
  • Experience working in cross-functional, distributed teams with high integration complexity
  • Strong background in defining and enforcing architectural standards and best practices
  • Familiarity with Domain-Driven Design (DDD) and modern system design methodologies
  • Experience with cloud platforms and scalable infrastructure environments

Who You Are

  • Passionate about designing robust, scalable, and future-proof software architectures
  • Strong communicator, able to translate complex technical concepts into clear guidance for diverse stakeholders
  • Confident in driving technical decisions and aligning multiple teams around a shared architectural vision
  • Structured and analytical thinker with a strong sense of ownership and accountability
  • Comfortable working in fast-paced, evolving environments with high technical complexity
  • Motivated to build systems that combine technical excellence with real-world operational impact

WHY ARCULUS 

  • We are a diverse, global team of 100+ creative thinkers, algorithmic brains, makers, movers, and shakers.
  • Our approach comes from a continuous cycle: assemble, weld, code, test, deploy or delete, and repeat. That is how we deliver innovative solutions to tackle the biggest intralogistics challenges.
  • You will find our tech space nestled within the eastern region of Munich. It serves as a hub for our team's creativity and collaboration, featuring state-of-the-art meeting rooms, a fully-equipped electronics lab, and a spacious robotics testing area. Our team also enjoys a variety of social spaces, all within the modern infrastructure of the renowned Neue Balan campus.
  • We are more than just a workplace: we are a community. We encourage connection and affiliation through a range of activities: hiking trips, running events, ping pong tournaments, and quiz nights — there is something for everyone.
  • We also believe that work should be rewarding in more ways than just one. That is why we offer competitive salaries and benefits like EGYM Wellpass, language courses, Jobrad, and flexible working hours.
  • If you are moving to join our team, we provide relocation and visa support to help make the transition as smooth as possible.

 

 

ABOUT THE COMPANY

arculus is a part of Jungheinrich and independently develops high-end mobile robots and software products for intralogistics automation. From mechanics to electronics and code – our engineering powerhouse has it all. We combine the speed and creativity of an agile tech company with the strength of a leading global intralogistics player. Collaboration, innovation, and continuous learning: that is how we achieve an open-minded and fast-paced working culture.

COMMITTED TO DIVERSITY AND INCLUSION

We are an equal opportunity employer and highly value diversity and inclusivity, which we see as strengths. While we are making progress, we are not yet where we want to be. Still, we believe in the power of a diverse workforce and welcome applicants of all genders, ethnicities, ages, national origins, sexual orientations, cultures, and educational backgrounds. Our goal is to create a work culture where everyone feels equally heard and included.