Principal Software Architect - EU Relocation provided
Corgemont, Switzerland - 5 days in office
Our client is at the forefront of technological innovation, crafting cutting-edge solutions that push the boundaries of what's possible within the sports and sports broadcasting sector. Nestled in the scenic town of Corgemont, Switzerland, the team thrives on creativity, excellence, and a passion for developing software that makes a real impact.
Position Overview:
We are seeking a highly skilled and visionary Principal Software Architect with a strong understanding of a backend-focused programming language to lead the architectural design and development of our client's next-generation software products. As a key member of the engineering team, you will play a pivotal role in shaping our technology stack, guiding architectural decisions, and mentoring a talented team of software engineers.
Key Responsibilities:
* Architectural Design: Define and drive the architectural vision for our software products, ensuring robust, scalable, and high-performance solutions.
* Technical Leadership: Provide guidance and mentorship to engineering teams, fostering a culture of excellence in software design and development.
* Innovation: Stay abreast of emerging technologies and industry trends, and integrate relevant advancements into our architecture and development practices.
* Collaboration: Work closely with cross-functional teams, including product management, quality assurance, and operations, to align on requirements and deliver exceptional solutions.
* Code Review and Quality Assurance: Conduct code reviews, enforce coding standards, and ensure high-quality code through best practices and rigorous testing.
Qualifications:
* Experience: Technical engineering experience with coding in languages such as, but not limited to, C, C++, C#, Java, JavaScript, Vue.js, React, Scala, or Python.
* Technical Skills: Strong understanding of software design patterns, algorithms, and data structures, as well as experience building and designing on Azure-based systems.
* Architectural Expertise: Several years of application development in containers (e.g., Kubernetes), application observability and monitoring, as well as security by design practices and tools. Experience in architecture and design thinking delivering highly available, large-scale cloud services and distributed systems with Azure.
* Leadership: Strong leadership skills with experience mentoring and guiding engineering teams.
* Problem-Solving: Excellent analytical and problem-solving abilities with a passion for tackling complex technical challenges.
* Communication: Exceptional verbal and written communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders.
* Education: Bachelor’s degree in Computer Science, Engineering, or a related field; advanced degree preferred.
What We Offer:
* Competitive Salary: 142,000 CHF plus bonus and other benefits.
* Relocation Support: Assistance with relocation and settling in Corgemont, Switzerland for Swiss or EU candidates.
* Work-Life Balance: Flexible working hours.
* Professional Growth: Continuous learning and development opportunities.
* Culture: A dynamic and collaborative work environment in a picturesque Swiss town.
How to Apply:
If you're ready to take on a leadership role in shaping the future of software architecture and have a passion for engineering, we’d love to hear from you!
Join our client in Corgemont and be part of a team that's pushing the boundaries of innovation. We look forward to your application!
Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees.
#J-18808-Ljbffr