Talent.com
Epfl
Full Stack Software EngineerEpfl • Lausanne
Full Stack Software Engineer

Full Stack Software Engineer

Epfl • Lausanne
6 giorni fa
Descrizione dell’offerta di lavoro

Mission

Are you passionate about creating impactful applications that can advance world-class research and education? Join EPFL’s School of Engineering as a Full Stack Software Engineer and make a real difference in empowering science!

Main duties and responsibilities

In this role, your main responsibilities will be:

  • Developing, deploying, and maintaining solutions that empower education and research, using technologies like FastAPI, React.js, Node.js, PostgreSQL, and Traefik.
  • Participating in code reviews to ensure code quality and to provide & receive feedback.
  • Applying IT security best practices, including e.g. Zero Trust and Least Privilege principles.
  • Working with clients to define user needs and translate them into technical solutions.
  • Creating clear documentation to ensure easy maintenance and tool adoption by clients.
  • Ensuring reliability of services with modern monitoring tools (e.g. Prometheus, Grafana).
  • Providing support and consultation for clients.
  • Leveraging Agentic Workflows: Proactively utilizing advanced development tooling (e.g., GitHub Copilot, internal LLM agents) to significantly accelerate coding practices, automate boilerplate code generation, and test plan creation.
  • Designing and building robust CI/CD pipelines and automation systems that integrate AI-driven testing, monitoring, and deployment processes.
  • Contributing to platform reliability, observability, and operational excellence (Prometheus, Grafana), designing systems that are resilient and easily maintainable in an automated context.


Required skills / experience:

  • Computer Science degree, or software development skills acquired through hands-on experience in professional settings.
  • Proficiency in developing and deploying full-stack applications using FastAPI, React.js, and related technologies.
  • Experience working closely with technical and non-technical stakeholders to deliver tailored software solutions.
  • Experience with DevOps (GitLab/GitHub), CI/CD and configuration management (e.g. Ansible).
  • Experience with container and cloud technologies (Kubernetes, Docker etc).


Nice-to-have skills / experience:

  • Experience in Linux in production server environments.
  • Experience in leading software development projects.
  • Experience leveraging AI or LLMs to enhance applications.
  • Experience in Site Reliability Engineering.

Profile

  • Curious for technology: eager to stay informed about the latest industry advancements.
  • Client-focused: enjoy working with clients to understand their requirements.
  • Collaborative: thrive in collaboration with others and contributing to team goals.
  • Adaptable and flexible: embrace changing priorities and thrive in dynamic environments.
  • Organized and detail-oriented: able to manage multiple tasks, write clean and maintainable code, and adhere to best practices in software development.
  • Security aware: committed to implementing data protection & IT security best practices.
  • Good communicator: dedicated to clear, courteous, and timely communication both with clients and colleagues.
  • Proficient in English and French, both written and spoken.

We offer

  • Possibility to join an institution ranking in Top10 worldwide in the field of engineering & technology.
  • Support for personal growth as an IT professional through trainings & courses.
  • A supportive workplace that values your well-being, with flexible hours and healthy work-life balance, together with 100+ sports activities available nearby.
  • Opportunities to take language courses relevant to your daily work.
  • Diverse, multicultural working environment.
  • Child and education allowances, on-campus daycare.
  • Discounts for public transport and access to car sharing services at reduced price.


Don’t miss the chance to shape the future of research and education at EPFL’s School of Engineering. Apply today by submitting your CV and cover letter via our recruitment pages!

Informations

Contract Start Date : 10/01/2026

Activity Rate : 100.00

Contract Type: CDI

Reference: 2357

Creare un avviso di lavoro per questa ricerca

Full Stack Software Engineer • Lausanne

Offerte simili

Ingénieur en Automation

AlbedisNeuchâtel, Neuchâtel / Jura

Dans le cadre de la forte croissance de ses activités, notre client, société d'envergure internationale, recherche un/e :.Bachelor en informatique industrielle ou formation jugée équivalente.Connai... Mostra di più

 • In evidenza

Senior Frontend & Fullstack Engineer

SICPA SAPrilly, CH

Senior Frontend & Fullstack Engineer.Established in 1927, SICPA is a Swiss private technology company that supports the effective governance and long-term prosperity of nations.SICPA sets the pulse... Mostra di più

 • In evidenza

Platform Software Architect

Ecorobotix SAYverdon-les-Bains, CH

Ecorobotix SA, a Swiss B-Corp company headquartered in Yverdon-les-Bains, offers innovative, robotic solutions to lessen the environmental impact of agricultural activities.We develop ultra-precise... Mostra di più

 • In evidenza

Développeur Fullstack C# / Blazor H/F

AlbedisNeuchâtel, Neuchâtel / Jura

Dans le cadre du renforcement de son équipe IT, notre client une entreprise industrielle innovante, reconnue pour la qualité de ses produits et de ses solutions technologiques recherche un.Dévelo... Mostra di più

 • In evidenza

Administrative Employee

Etel S.A.Môtiers NE, CH

ETEL worldwide leader in the development and manufacturing of high performance motion control components and high-end mechatronic motion systems based in Môtiers, and 100% dedicated to direct drive... Mostra di più

 • In evidenza

Demand Planner

Etel S.A.Môtiers NE, CH

ETEL worldwide leader in the development and manufacturing of high performance motion control components and high-end mechatronic motion systems based in Môtiers, and 100% dedicated to direct drive... Mostra di più

 • In evidenza

Platform Engineer senior Kubernetes / Azure (H/F 100%) H/F

AlbedisLausanne, Vaud - Région Lausannoise

Notre client est une organisation suisse opérant un écosystème numérique riche, combinant infrastructures technologiques avancées et services à forte valeur ajoutée pour ses utilisateurs.Dans un co... Mostra di più

 • In evidenza

Chef d'exploitation junior

Honegger AG2017 Boudry, CH

Chef d'exploitation junior (h/f/d).Nous t’offrons, ainsi qu’à quelque 6500 autres collaborateurs d’une centaine de nationalités différentes.Suisse, qui marque la transformation numérique du secteur... Mostra di più

 • In evidenza

Ingénieur CVC en gestion des infrastructures / Ingénieure CVC en gestion des infrastructures

careerpluscanton de neuchâtel, canton de neuchâtel, ch

Vous voulez piloter des infrastructures techniques au sein d'un groupe international ? Postulez dès maintenant à ce poste stratégique au sein d'un environnement industriel dynamique !.Cette entrepr... Mostra di più

 • In evidenza

Digital Content Specialist

Tissot SALe Locle, CH

From the early days to the present, in its home in Le Locle in the Swiss Jura mountains, has translated craftsmanship and precision into stylish timepieces now sold in over 160 countries around the... Mostra di più