Software Architect (dfm)
Job Summary
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 innovativesolutions 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 teams 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.
Required Experience:
Staff IC
About Company
arculus develops robots and software for intralogistics automation. Discover our innovations and see how we're shaping the future!