89d ago
Chief Architect (m-f-x)KONUX GmbH | München, DE
c
c++
java
go
spark

About this job

Compensation: Equity
Location options: Paid relocation
Job type: Full-time
Experience level: Lead
Role: Backend Developer, Embedded Developer, Full Stack Developer
Industry: Data & Analytics, Enterprise Software, Rail Industry
Company size: 51-200 people
Company type: VC Funded



Technologies

c, c++, java, go, spark



Job description

The Role

KONUX provides a complete IIoT solution from sensor to cloud-hosted IIoT system and user interfaces. As Chief Architect you ensure that the IIoT solution components, data capture, communication, backend, analytics, AI and user interfaces work together seamlessly, efficient and build a secure, scalable and flexible system on which we can continue to expand customer solutions. You have experience with multi-tiered systems, field-deployed devices, and back-end server systems, you understand the restrictions and capabilities of embedded and server-based software. You aim for simplicity and flexibility leveraging modern cloud-enabled frameworks. You enjoy prototyping new approaches and challenge yourself and your peers to advance customer value, maintainability, scalability, and performance. You have an in-depth understanding of automated tests and consider testability one of the key selection criteria for new frameworks and interfaces. You collaborate with component owners on the best technical solution delivering customer benefits with every step. To continuously understand our system’s performance and identify improvement areas you promote, document, and implement best practices for interface and system monitoring and end-to-end performance measurement.

Your Responsibilities

  • Responsible for the KONUX IIoT system architecture

  • Ensure cybersecurity best practices and the latest standards are applied

  • As you build the architecture you also become the technical integration agent working with development and test teams to drive the adoption and refinement of the architecture

  • Prioritize implementation sequence with stakeholders and promote architecture improvements through highlighting customer benefits

  • Design application and interface services in a modular fashion to allow components to be enabled/disabled based on user authorization, product/customer configuration, sales model and reuse for future features/solutions

  • Define data structures and interfaces for relational and unstructured data to support the growing application infrastructure and evolving data sources

  • Ensure performance and usability meets KONUX customers’ expectations

  • Play an active part in the continuous improvement of quality and development processes

Your Profile

  • Degree in Computer Science or another relevant field

  • 5+ years working experience in a software development capacity and 3 years’ experience driving product architecture across multiple development teams, spanning software stack across front-end, back-end server and embedded applications

  • Proven experience in developing and designing scalable, monitorable and testable application infrastructure

  • Proficiency in at least a low-level programming language (C, C++) and multiple high-level programming languages (Java, Go, Spark, Python, R …)

  • In-depth understanding of security standards and data integration from mixed sources in different domains

  • Experience working in an Agile development environment

  • Ability to multi-task, prioritize and work in an extremely fast-paced, collaborative environment

  • Strong system-level troubleshooting skills

  • Experience in working with and influencing a wide variety of people and personalities globally distributed