Principal Rust Engineer
Date de publication :
24 avril 2025Taux d'activité :
100%Type de contrat :
Durée indéterminée- Lieu de travail :Luzern
Résumé de l'emploi
Rejoignez une entreprise innovante à Luzern, spécialisée en Rust. Saisissez l'opportunité de développer une plateforme logicielle unique.
Tâches
- Diriger l'architecture d'une plateforme scalable et performante.
- Mentorer une équipe d'ingénieurs Rust et promouvoir l'excellence technique.
- Contribuer à des projets open-source pour enrichir l'écosystème Rust.
Compétences
- Expertise approfondie en Rust avec expérience en applications scalables.
- Compétences en frameworks UI basés sur Rust et développement d'interfaces.
- Capacité à aligner l'exécution technique avec les priorités commerciales.
Est-ce utile ?
Job Detail: 250423.1 Principal Rust Engineer
On behalf of our client, who is building a new enterprise software platform from the ground up, we are looking for a Principal Engineer with deep expertise in Rust to lay the foundation for a scalable and high-performance system. The platform's core functionality centers on event processing and aggregation within high-level workflows, ensuring efficient data handling and seamless orchestration across complex operations. This is a rare opportunity to shape a product from its inception and build an exceptional Rust team.
Our client is looking for someone who has built and scaled Rust applications, understands the challenges of growth, and can mentor and guide engineers to establish a strong technical foundation. You’ll play a crucial role in architectural decisions and help create a powerful, user-friendly UI using Rust-based frameworks. Additionally, there may be opportunities to contribute to Rust open-source projects, helping improve the broader ecosystem.
Responsibilities
- Provide deep technical expertise in Rust, guiding the team through best practices.
- Establish and evolve the platform’s core architecture, ensuring scalability and performance.
- Start by enhancing the existing foundation, then lead new greenfield development initiatives.
- Take full ownership of critical subsystems (e.g., user management, workflow engines, job queues).
- Develop and refine user interfaces using Rust-based UI frameworks.
- Shape our approach to production observability for Rust-based systems.
- Guide junior engineers to achieve technical excellence and a strong engineering culture.
- Ensure high-quality production with comprehensive testing.
- Potentially contribute to Rust OSS to improve libraries and frameworks used in the project.
Requirements
- Deep expertise in Rust, with hands-on experience building scalable applications.
- Proven track record of guiding projects from early-stage development to mature, scalable solutions.
- Expertise in Rust-based UI frameworks.
- Comfortable taking on multiple roles in a fast-moving, evolving environment.
- Ability to align technical execution with business priorities, ensuring product success.
- Strong mentorship skills with a proven record of making teams better.
Nice to Have
- Some C# experience (helpful for collaboration with team members transitioning from C#).
- German language skills are an advantage.
- Existing Swiss work permit is an advantage.
Why Join Us?
- Be a founding member of an exciting new Rust team, shaping the future of a high-impact product.
- Collaborative work environment with opportunities for leadership and mentorship.
- Remote-friendly (if applicable).
- Continuous learning and professional development in cutting-edge Rust technologies.
- Chance to contribute to Rust OSS and help shape the ecosystem.
Would you like to be a founding member of an exciting new Rust team, shaping the future of a high-impact product? Then send us your CV at E-Mail schreiben .
Arbeitsort Luzern Bereich Rust Pensum Anstellung 100% Datum 23. April 2025