Lead Software Engineer (Rust)
F. Hoffmann-La Roche AG
## Lead Software Engineer (Rust)Applylocations: Sant Cugat del Vallèstime type: Full timeposted on: Posted Todayjob requisition id: 202605-112803At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters.### ### The Position**Who We Are****At Roche Diagnostics Solutions (RDS)**, our mission is clear: to diagnose earlier, develop faster, and personalize treatment because every patient is unique. Within **Computational Science & Informatics (CSI)**, we are the bridge between our origin and our future, shaping the next era of human health through precise, data-driven diagnostics and precision medicine.We excel in delivering rigorous, clinically actionable data analysis across our diagnostics portfolio, believing that advancing computational methods and informatics solutions is essential to harnessing dynamic human health data. By listening closely to patients and physicians, and leveraging digitization and cutting-edge technologies, we work collaboratively to turn insights into impact.This shared spirit creates an environment where ideas grow, new approaches are trialed, and competitive products reach patients faster—ultimately realizing the DIA 10-year vision and our One Roche ambitions so that everyone can access personalized healthcare solutions.**The Opportunity**In this foundational role, you will act as our premier Rust expert, spearheading the strategic migration of our core execution engines, algorithms, and high-performance systems from C# to Rust. You will join a forward-thinking and collaborative environment where your technical vision shapes the future of our engineering stack.**Key Responsibilities:*** Lead the strategic migration of legacy C# (.NET) codebases, execution engines, and complex algorithms into highly optimized, safe, and concurrent Rust applications.* Design, develop, test, and maintain high-performance software components throughout the full software development lifecycle.* Define all aspects of development for the new stack, establishing rigorous coding standards, workflows, and appropriate build and CI/CD environments.* Provide technical guidance, expertise, and coaching to developers, playing a central role in upskilling the team and building internal Rust expertise from the ground up.* Monitor team progress to ensure consistency with the initial architectural design, technical vision, and quality standards.* Ensure all software strictly complies with requirements for quality, security, modifiability, and extensibility while leveraging modern AI-supporting tools to optimize efficiency.**Who You Are**You are a visionary technical leader and a passionate educator who thrives when navigating ambiguity and driving technological evolution. You possess deep engineering intuition, love tackling complex architectural challenges, and excel at empowering others to adopt new modern paradigms.**Qualifications & Skills:*** Extensive professional experience in software engineering, with a proven track record of shipping and maintaining production-grade Rust applications.* Exceptional, production-level proficiency in Rust, including a deep mastery of its memory safety guarantees, lifetimes, async runtimes (such as Tokio), concurrency models, and standard tooling (Cargo, Clippy).* Strong foundational knowledge of C# and .NET architectures to effectively understand, reverse-engineer, and transition existing codebases.* Demonstrated architectural skills with a proven ability to design complex, scalable software systems and define clear technical visions.* Exceptional talent for coaching, mentoring, and providing high-level technical guidance to engineering teams while navigating ambiguity with a forward-progress mindset.* Excellent interpersonal and English communication skills, with the ability to articulate complex technical roadmaps and collaborate across cross-functional spaces.* A Bachelor’s degree in Computer Science, IT, or a related technical field (or equivalent practical experience).*If you’re ready to make a meaningful impact on patients and healthcare systems worldwide through cutting-edge technology, this is the place for you. Join us, and let’s thrive together in a culture built on trust, collaboration, respect, and high performance.***\* This is an on-site position and no relocation assistance is provided.**
#J-18808-Ljbffr
Oferta de empleo publicada 2 días atrás
Ofertas similares que pueden interesarteSegún la Lead Software Engineer (Rust) en Sant Cugat del Vallès, Barcelona
- ...F. Hoffmann-La Roche Gruppe recherche un expert en Rust pour mener la migration de systèmes C# vers Rust. Ce rôle stratégique exige une expertise en ingénierie logicielle et la capacité de guider les équipes. Le candidat idéal possède une expérience avérée avec Rust...Rust
- ...F. Hoffmann-La Roche AG is seeking a Lead Software Engineer specialized in Rust to spearhead migration of core systems from C# to Rust. In this role, you will be responsible for maintaining high performance and security standards while providing technical expertise to...Rust
- ...applications from women mostly in scientific, engineer and technical job positions. Located... ...scientific data processing and analysis software. Develop and optimise data pipelines.... ...years of programming in Python, C, C++, Rust or Java, including experience developing...RustEmpleo permanenteContrato
- Merlin Digital Partner busca un R&D Engineer (Blockchain) en Barcelona. La función incluye investigar, desarrollar e implementar soluciones... .... El candidato ideal tendrá conocimientos en Solidity o Rust y buenas prácticas de seguridad en smart contracts. Se ofrece un...RustPráctica
- A leading technology company in Barcelona is seeking an R&D team member for ProtonVPN. You will maintain and enhance the security and performance... ..., network protocols, and programming, particularly in C/C++ or Rust. This role offers stock options and flexible working conditions,...RustHorario flexible
- ...to bolster workflows. Candidates should possess a degree in computer science or similar, and expertise in programming languages like Rust or Python.Competitive salary and benefits, including medical coverage and flexible work setups, are offered. Join us for the...RustRemotoHorario flexible
- ...Qbeast Analytics Inc. in Barcelona is seeking a skilled software engineer to enhance their core acceleration technology for Data Lakehouses. The role requires expertise in Java, Scala, and Rust, with a proactive approach to software development. The ideal candidate...RustTrabajo híbrido
- A leading software engineering firm in Spain seeks a Senior Rust Engineer to join a dynamic team building a next-generation data management platform. The role emphasizes design, development, and maintenance of Rust backend components within a hybrid work model. Ideal candidates...RustTrabajo híbrido
- ...capabilities with product‑driven engineering in a collaborative,... ...The Embedded Engineer will play a pivotal role... ...collaboration with hardware, software, and system... ...Responsibilities Lead the bring‑up of embedded... ...Experience Familiarity with Rust for embedded development...RustPráctica
- ...Senior iOS Software Engineer - Barcelona Barcelona The Role Based in our Barcelona office, you’ll join one of several high-impact... ...systems, or offline-first architectures is a strong plus Rust experience is a plus, but not required as we continue moving...RustTrabajar en la oficinaHorario flexible
100000 €/año
...for EU The Opportunity As a Staff Software Engineer, you will play a key role in designing... ...data experience Experience with Go, Rust, TypeScript, React, AWS, or cloud-native... ...technical side projects Experience leading technical initiatives or mentoring engineering...RustTiempo completoEmpleo permanenteRemotoVisa de trabajo- ...cybersecurity experts, our team leads the company's Security,... ...Incident & Problem Management: Lead the triage of application alerts... ...bridge between end‑users and the engineering team such as ability to... ...programming languages such as Rust or Python or Node.js or Golang...RustPrácticaVisa gratuitaRemotoTrabajo híbrido
- ...team members across 50+ countries come from leading organizations and elite academic... ...On any given day, you might code in C or Rust, script in Python or Lua, create patches... ...of ProtonVPN’s infrastructure and client software, and extend their functionality. Contribute...RustHorario flexible
- ...closely with product managers and engineers across the company to deliver... ...within an organization and leading complex technical projects. Strong understanding of software architecture and engineering best... ..., monitoring, alerting). Rust experience is not required but...RustDesde casaHorario flexible
- ...for Data Lakehouses—independent of query engine or table format. Born from research at the... ...technology using Java, Scala, and Rust. Build support for open table formats... ...A minimum of three years in professional software development. Education: A Bachelor’s...RustPrácticaRemotoTrabajo híbrido
- ...pivotal role in bridging the gap between software engineering and operations. This role emphasizes... ...performing. Build trust. Don’t let it rust We build high levels of trust with our... ...Incident Management & Analysis Lead incident response; root cause analyses;...RustTrabajo híbrido
- ...Uno de nuestros partners que no para de crecer, necesita un R&D engineer (BlockChain) Se trata de una empresa innovadora dedicada a... ...de nodos). Experiencia con al menos dos de: Solidity/EVM, Rust (Substrate), Go, u otros frameworks de contratos relevantes....RustPráctica
- ...We are looking for a Mobile Developer Engineer to join our team in Barcelona. In this role... ...Docker, Figma-based UI implementation, Rust, smart cards, secure elements, or byte-level... ...the codebase and propose new tests. Lead a security retrospective or sharing session...RustRemotoHorario flexible
100000 €/año
.... The team is seeking exceptional engineers who are driven by solving meaningful, high... ...The Opportunity As a Principal Software Engineer, you will help architect and build the... ...Proficiency in additional languages such as Go, Rust, TypeScript, or similar Open-source...RustTiempo completoEmpleo permanenteRemoto- ...F. Hoffmann-La Roche AG procura um Desenvolvedor/Arquiteto de Software Sênior para trabalhar em Sant Cugat del Vallès. Neste papel, você equilibrará engenharia prática com liderança arquitetônica, moldando a visão técnica de soluções de software. Os candidatos devem...
- ...Collaborate closely with product and engineering teams across the company. Design scalable software architectures following best... ...(Kotlin/Swift), and shared Rust code. Ensure resilience and performance... ...and security best practices. Lead initiatives from discovery to...RustRemotoHorario flexible
- ...Job Description We are seeking a Software Developer to design, develop, and maintain... ...Gather the product requirements The engineer will analyze the existing test bench architecture... ...skills in: ~ Python ~ Go or Rust The field of security evaluation is...RustTiempo completo
- ...Backend (GO) Engineer We are Freeverse: a fast-growing, well-funded startup, recognized... ...years of hands-on experience in coding and software development; strong OOP and software... ...with system languages: Go, or alternatively Rust, C++, or Java. ~ Experience with methodologies...RustTrabajar en la oficinaDesde casaTrabajo híbridoHorario flexible
- ...role You will join the Engineering team as our first software engineer embedded within Research,... ...bar for code quality by leading pull request reviews and... ...Code Maturity & Quality: Lead the transition of our core... ...programming languages (Rust, C++, Go) Contributions...RustPrácticaContratoTrabajar en la oficina
5000 €/unidad
...solutions. You will apply your knowledge of AWS, Snowflake, modern software engineering practices and event‑driven architectures to build high‑impact... ...and modern software architecture using Java, Go, C#, Rust, Python or SQL ~ Experience building ETL/ELT pipelines using...RustTrabajar en la oficinaRemotoTrabajo híbrido1 día a la semana2 días a la semana- ...Team is one of the key engineering teams that is centrally... ...growing shared codebase in Rust. All our client-code... ...opportunities to lead and take ownership of significant... .... As a Front-end Engineer at Proton, you will... ...understanding of software engineering best practices...RustTrabajar en la oficinaDesde casaInicio inmediatoHorario flexible
1400 €/mensuales
...Delivery Center in Spain as a Senior Rust Engineer ? You will be part of a cross-... ...you will bring Bachelor’s degree in Software/Electrical Engineering or a related field... ...complex technical concepts clearly to tech leads, product owners and cross‑functional teams...RustTemporalTrabajar en la oficinaTrabajo híbridoTurno de tarde2 días a la semana- ...procesamiento de datos, como los modelos de IA. Como Ingeniero Senior de Software de Seguridad, liderará un equipo en el diseño e implementación... ...conocimientos de lenguajes de desarrollo de bajo nivel (C, Rust). Experiencia con herramientas estándar de control de código...RustContratistaRemotoTrabajo híbridoHorario flexibleTrabajo por turnos
- ...with a growing shared codebase in Rust. All our client-code is open‑... ...Close interactions with products and engineers across the company. Build scalable software architecture through software... ...experience and design. As a Front‑end Engineer at Proton, you will play a...RustTrabajar en la oficinaDesde casaInicio inmediatoHorario flexible
- ...collaboration, and innovation, making us a leader in the mobile app monetization space.... ...toward our goals. As a Senior Full-Stack Engineer at Appgrowth, you'll be instrumental in... ...with Python plus interest/experience in Rust or JVM languages (Java, Scala, Kotlin,...RustRemotoHorario flexible
¿Quieres recibir más ofertas?
Suscríbete y recibe ofertas similares para Lead Software Engineer (Rust). ¡Entérate antes que nadie!
Búsquedas relacionadas
- lider tecnico Sant Cugat del Vallès, Barcelona
- data technical lead Sant Cugat del Vallès, Barcelona
- software los Sant Cugat del Vallès, Barcelona
- software libre Sant Cugat del Vallès, Barcelona
- comercial software Sant Cugat del Vallès, Barcelona
- software Sant Cugat del Vallès, Barcelona
- venta software Sant Cugat del Vallès, Barcelona
- control de calidad de software Sant Cugat del Vallès, Barcelona
- programador software Sant Cugat del Vallès, Barcelona
- documentador de software Sant Cugat del Vallès, Barcelona


