Principal Software Engineer - Kärcher Connected Cleaning (m/w/d)
Core
Define overarching software architecture for Kärcher's connected cleaning solutions, translating visionary concepts into high-performance frontends for web and mobile platforms.
Role type
Principal Software Engineer (Frontend/Architecture)
Builds
High-performance, future-proof frontends for connected cleaning devices and web-based platforms
Domain
IoT / Connected Cleaning / Consumer Electronics
Deliverable
production ML models | product features
Required skills
Software architecture, JavaScript/TypeScript, React/Vue, GraphQL, AWS/AWS IoT Core, DynamoDB, Technical leadership, Cross-functional collaboration
Preferred skills
Experience with mobile end devices, Deep technical understanding
Technologies
JavaScript, TypeScript, React, Vue, GraphQL, DynamoDB, AWS, AWS IoT Core
Responsibilities
Define software architecture, drive feature development, ensure implementation quality, steer external development teams, translate functional requirements into technical tasks
Seniority
Principal, hands-on IC with strategic oversight
