Back to jobs
Principal Software Engineering Architect
- Posted 03 July 2024
- Salary Negotiable
- LocationBern
- Job type Permanent
- Discipline Software Engineering
- Reference107236
- Contact NameLauren Langdell
Job description
Responsibilities:
- Design and architect all business solutions within and around the existing landscape.
- Oversee overall design integrity and develop future state infrastructures and solutions to support modern, intelligent services and user experiences through technological innovation.
- Collaborate with the leadership team and partner with leaders and teams across the business.
- Drive critical systems for the company while aligning delivery with corporate roadmap objectives and leading the intelligence wave in the industry.
- Regularly engage with the executive level and have a significant technical impact across the company.
Required Qualifications:
- Bachelor's degree in computer science or a related technical discipline, or equivalent experience.
- 8+ years of technical engineering experience with coding languages such as C, C++, C#, Java, JavaScript, Vue.JS, React, Scala, or Python.
- 4+ years of experience in application development in containers (e.g., Kubernetes), application observability and monitoring, as well as security by design practices and tools.
- 6+ years of experience in architecture and design thinking for highly available, large-scale cloud services, and distributed systems.
- Visionary and entrepreneurial mindset.
- Strong communication skills.
- Availability for travel within Switzerland and abroad (approximately 20% of the time).
Preferred Qualifications:
- 12+ years of technical engineering experience with coding in languages such as C, C++, C#, Java, JavaScript, Vue.JS, React, Scala, or Python.
- 4+ years of experience in machine learning model development, release, and operations.
- Technical engineering experience in an Azure environment.
- Experience with IoT.
- Ability to navigate the company and influence and inspire peers in engineering and product development.
- Deep knowledge and understanding of software architecture, design tradeoffs, and mature DevSecOps culture practices.
- Proven track record of delivering innovative insights that generate value.
Languages:
- Fluent in English. Knowledge of French and/or German is an advantage.