Loading jobs…
Loading jobs…
Sony Music Entertainment Gmbh
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.
Requirements
, you will bridge product vision and engineering execution.
such as performance, scalability, and reliability, while supporting a seamless and cohesive product ecosystem across the entire lifecycle.
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
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
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.