Principal Engineer
On-site · Luzern, Lucerne, Switzerland
Job Summary
Senior Principal Engineer responsible for defining and evolving frontend architecture across web and mobile platforms, collaborating with engineering leaders to drive scalable, secure, and maintainable platforms, mentoring teams, and shaping technical strategy across distributed environments. Hands-on execution expected with emphasis on frontend architecture, API boundaries, SDK distributions, and cross-team coordination to deliver high-availability, low-latency systems.
Required Qualifications
- 10+ years programming experience
- mastery of software development independent of language
- Advanced expertise in designing frontend platforms including mobile, web, SDKs and micro-frontends
- Advanced expertise in designing, building, and operating large-scale fault-tolerant distributed systems, applications, databases, and workflows
- Ability to effectively translate product and UX concepts into scalable technical solutions
- Experience with continuous delivery principles and techniques: layered test automation for automated releases to production
- High standard for engineering quality and legacy-system modernization
- Strong judgment in critical decisions
- Experience building systems with public cloud infrastructure, preferably AWS
- Excellent verbal and written communication skills; Spanish a plus
- Ability to lead and influence technical direction across multiple teams
- Experience working in globally distributed teams and flexible working hours
- Experience with ReactJS, Java, NodeJS, REST, GraphQL, HTML5, CSS3, JavaScript/TypeScript
- Security best practices (XSS, CSRF, auth flows, secure storage)
- Mobile native/hybrid development (ReactNative, Cordova, Swift, Kotlin)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.