Tech jobs in Switzerland
Software Engineering jobs in Geneva
9 open Software Engineering jobs in Geneva from 4 companies, including Lombard Odier, Bechtle Suisse SA and SQLI. Where a salary is published, it is typically CHF 55'000 – 75'000 a year. Checked every day; closed jobs are removed.
- Open jobs
- 9
- Companies hiring
- 4
- Typical CHF salary
- 55–75k
- To apply
- Free
Lombard Odier
Geneva
Software Engineer Intern – Cash Management Tool Redevelopment
Salary: CHF 55'000 - 75'000 per year Requirements: We require you to be a Masters student in Computer Science.We are looking for curiosity about financial markets, portfolio management and wealth management processes.You should have good knowledge of Java and modern backend development practices.We welcome an interest in or hands-on experience with Spring Boot, Quarkus and MongoDB.You should know modern front-end technologies, particularly Angular and Micro-Frontend architecture.We value strong communication and collaboration skills, a team-oriented mindset and eagerness to learn.You must reside in Switzerland or be willing to relocate. Responsibilities: We will involve you in redesigning and redeveloping our strategic Cash Management application.We will ask you to analyse how portfolio positions contribute to immediate and medium-term cash exposure.You will help us design algorithms that determine portfolio cash positions based on underlying assets and transactions.You will develop intuitive visualisations and drill-down capabilities for analysing cash exposure across portfolios, asset classes, currencies and regions.You will build frontend and backend features using Angular and Java backend services.You will collaborate with our product managers, bankers and portfolio specialists to translate business requirements into product capabilities.You will participate in integrating the solution into our Portfolio Management ecosystem and GX Wealth Management platform.You will use modern AI-assisted development tools, including Claude Code, to accelerate software delivery and prototyping. Technologies: AIAngularBackendClaude CodeFrontendSupportJavaMongoDBQuarkusSpringSpring BootFabric More: A career at Lombard Odier means joining a renowned global wealth and asset manager with a strong focus on sustainable investing. We are an independently owned Firm and one of the worlds best-capitalised banking groups, managing close to CHF 300 billion and operating from more than 25 offices across four continents. With a history spanning over 230 years, we offer discretionary and advisory portfolio management, wealth services, custody, asset management and investment strategies, as well as advanced banking technology for other financial institutions. Our Rethink Everything philosophy guides our work. This internship is with our Wealth Management Technology team and Product Team for portfolio analytics and performance measurement, working on a strategic cash management solution used by bankers and investment professionals. We offer end-to-end product development experience, exposure to wealth management processes, modern software engineering practices and direct interaction with business stakeholders. Our values are Excellence, Innovation, Respect, Integrity and One Team. We promote a diverse and inclusive environment and support employees personal and professional aspirations through internal mobility and individual upskilling programs. Applications are handled in the strictest confidence. last updated 44 week of 2026
Lombard Odier
Geneva
CHF 55'000.00-CHF 75'000.00/year
Lombard Odier
Geneva
Internship - Software Engineer - Platform Modernization
Salary: CHF 55'000 - 75'000 per year Requirements: Masters student in Computer Science or Software EngineeringKnowledge of Angular or modern frontend frameworksInterest in full-stack development and user experienceUnderstanding of Java-based applications is a plusStrong analytical and problem-solving skillsResidence in Switzerland or willingness to relocate Responsibilities: Modernize an existing administration platform by migrating it from AngularJS to Angular and from WildFly to Quarkus, while extending its functionality to provide greater autonomy to operational teamsAnalyze the current application architecture and existing business workflowsMigrate frontend components from AngularJS to AngularMigrate backend components from WildFly to QuarkusDevelop backend integrations and APIs where requiredDesign and implement new administration and parameterization features based on access rightsImplement a context-based split per application sourceImprove usability and user experience for operational teamsEnsure application quality through automated testing and code reviewsCollaborate closely with Developers, Operations teams, and Business Analysts Technologies: AngularBackendFrontendSupportJavaQuarkusFabricJavaScript More: We are Lombard Odier, a renowned global wealth and asset manager with a strong focus on sustainable investing. Independently owned, we are one of the best-capitalised banking groups in the world, managing close to CHF 300 billion and operating from over 25 offices across four continents. With a history spanning more than 230 years, we offer discretionary and advisory portfolio management, wealth services, custody, asset management and investment strategies, as well as advanced banking technology for other financial institutions. Our philosophy, Rethink Everything, guides our work and investment perspective. In this internship, you will join our Cash Management team and contribute to modernizing a critical application used to manage competency rules and operational parameters across key banking processes. The project combines software engineering, user experience design and operational process optimization, and is part of a broader digital transformation initiative. We offer hands-on experience with application modernization, exposure to operational banking processes, the opportunity to deliver features used daily by business teams, and experience with modern frontend and enterprise application development. Our Maisons DNA is defined by Excellence, Innovation, Respect, Integrity and One Team. We promote a diverse and inclusive work environment and support personal and professional aspirations through internal mobility and individual upskilling programs. All applications will be handled in the strictest confidence. last updated 44 week of 2026
Lombard Odier
Geneva
CHF 55'000.00-CHF 75'000.00/year
Lombard Odier
Geneva
Salary: CHF 110'000 - 150'000 per year Requirements: University degree in computer science or equivalent5+ years of experience in a similar role, writing full stack applicationsProficiency with Scala or another functional programming languageProduct-oriented, with a willingness to engage directly with business stakeholdersAbility to work on multiple projects and handle context switching and priority changesProficiency in English; French is a plusExperience in Python is a plusExperience with TypeScript and React is a plus Responsibilities: Develop internal applications to streamline various aspects of the businessSupport and modernize legacy systems to improve long-term maintainabilityEngage with business units to provide IT solutionsSupport users, share knowledge, and encourage good development practices Technologies: DevOpsSupportPythonReactScalaTypeScriptFabricFullstack More: At Lombard Odier, we are a renowned global wealth and asset manager with a strong focus on sustainable investing. Independently owned, we manage close to CHF 300 billion and operate from over 25 offices across four continents. With a history spanning more than 230 years, we offer discretionary and advisory portfolio management, wealth services, custody, asset management and investment strategies, as well as advanced banking technology for other financial institutions. Our philosophy, Rethink Everything, guides how we seek fresh investment perspectives for our clients. Lombard Odier Investment Managers is our asset management business. Our technology team works closely with the business, using leading financial software and developing our own solutions with an agile and DevOps mindset. We value Excellence, Innovation, Respect, Integrity and One Team. We promote a diverse and inclusive workplace and support employees personal and professional aspirations through internal mobility and individual upskilling programs. Applications are handled in the strictest confidence. last updated 44 week of 2026
Lombard Odier
Geneva
CHF 110'000.00-CHF 150'000.00/year
Lombard Odier
Geneva
Internship - Software Engineer - Competency Graph Administration Platform Modernization
Salary: CHF 55'000 - 75'000 per year Requirements: Masters student in Computer Science or Software Engineering.Knowledge of Angular or modern frontend frameworks.Interest in full-stack development and user experience.Understanding of Java-based applications is a plus.Strong analytical and problem-solving skills.Residence in Switzerland or willingness to relocate Responsibilities: Modernize an existing administration platform by migrating it from AngularJS to Angular, WildFly to Quarkus and extending its functionality to provide greater autonomy to operational teams.Analyze the current application architecture and existing business workflows.Migrate frontend components from AngularJS to Angular.Migrate backend components from WildFly to Quarkus.Develop backend integrations and APIs where required.Design and implement new administration and parameterization features based on access rights.Implement a context-based split (per application source)Improve usability and user experience for operational teams.Ensure application quality through automated testing and code reviews.Collaborate closely with Developers, Operations teams, and Business Analysts. Technologies: AngularBackendFrontendSupportJavaQuarkusFabricJavaScript More: A career at Lombard Odier means working for a renowned global wealth and asset manager with a strong focus on sustainable investing. We are an innovative bank of choice for private and institutional clients, independently owned and among the best-capitalised banking groups in the world, managing close to CHF 300 billion and operating from over 25 offices across 4 continents. With a history spanning over 230 years, we provide discretionary and advisory portfolio management, wealth services and custody, as well as asset management services and investment strategies through Lombard Odier Investment Managers and advanced banking technology to other financial institutions. This internship is for a Software Engineer focused on Competency Graph Administration Platform Modernization within our Cash Management team, where you will help modernize a critical application as part of a broader digital transformation initiative. You will gain hands-on experience with application modernization, exposure to operational banking processes, and the opportunity to deliver features used daily by business teams. We promote a diverse and inclusive work environment, support internal mobility and individual upskilling, and our values are Excellence, Innovation, Respect, Integrity and One Team. All applications will be handled in the strictest confidence. last updated 44 week of 2026
Lombard Odier
Geneva
CHF 55'000.00-CHF 75'000.00/year
Lombard Odier
Geneva
Internship - Software Engineer - Cash Management Tool Redevelopment
Salary: CHF 55'000 - 75'000 per year Requirements: Masters student in Computer Science.Curiosity about financial markets, portfolio management and wealth management processes.Good knowledge of Java and modern backend development practices.Interest or hands-on experience with Spring Boot, Quarkus and MongoDB.Knowledge of modern front end technologies particularly Angular and Micro-Frontend architecture.Strong communication and collaboration skills.Team-oriented mindset and eager to learn.Residence in Switzerland or willingness to relocate. Responsibilities: Contribute to the redesign and redevelopment of a strategic Cash Management application.Analyse how different portfolio positions contribute to immediate and medium-term cash exposure.Help design algorithms that determine portfolio cash positions based on the characteristics of underlying assets and transactions.Develop intuitive visualisations and drill-down capabilities to analyse cash exposure across portfolios, asset classes, currencies and regions.Build frontend and backend features using Angular and backend services using Java.Collaborate with product managers, bankers and portfolio specialists to translate business requirements into product capabilities.Participate in the integration of the solution within the Portfolio Management ecosystem and the GX Wealth Management platform.Use modern AI-assisted development tools, including Claude Code, to accelerate software delivery and prototyping. Technologies: AIAngularBackendClaude CodeFrontendJavaMongoDBQuarkusSpringSpring BootFabric More: A career at Lombard Odier means working for a renowned global wealth and asset manager with a strong focus on sustainable investing. We are an innovative bank of choice for private and institutional clients, independently owned and among the best-capitalised banking groups in the world, managing close to CHF 300 billion and operating from over 25 offices across 4 continents. With a history spanning over 230 years, we provide discretionary and advisory portfolio management, wealth services and custody, as well as asset management services and advanced banking technology. We are driven by our philosophy, Rethink Everything, and our Maisons DNA is defined by Excellence, Innovation, Respect, Integrity and One Team. We promote a diverse and inclusive work environment, encourage internal mobility and upskilling, and value applications handled in strict confidence. The internship offers end-to-end product development experience, exposure to Wealth Management processes, modern software engineering practices and direct interaction with business stakeholders. last updated 44 week of 2026
Lombard Odier
Geneva
CHF 55'000.00-CHF 75'000.00/year

SQLI
Genève, GE
Description du posteVous serez le moteur de production de notre practice IA, au sein de la Service line Data & IA. Vous transformerez des besoins métier en solutions IA avec des agents de code et des modèles de pointe, puis vous mènerez en production celles qui ont fait leurs preuves avec le niveau de sécurité et de fiabilité qu’exigent les grandes entreprises.Il ne s’agit pas d’entraîner des modèles. Vous construirez des workflows agentiques et des applications LLM pour les connecter aux systèmes des clients et les rendre sûrs.De plus en tant que consultant vous porterez la relation client. Le build vous revient, avec de vraies décisions d’ingénierie et une large autonomie.Concrètement :Prototyper rapidement des solutions IA pour valider leur valeur avant un développement complet.Déployer et maintenir des applications et agents LLM conformes aux standards d’architecture des clients, avec évaluation, monitoring et suivi des tokens dès le départ.Configurer les connecteurs MCP et leurs permissions avec rigueur sur les données, les accès et le périmètre de chaque agent.Garantir la conformité des solutions aux exigences de sécurité des clients, à la nLPD et, si nécessaire, au RGPD.Créer des actifs réutilisables (skills, plugins, serveurs MCP) pour accélérer les prochains mandats.Diffuser les bonnes pratiques de développement assisté par l’IA et accompagner les profils moins expérimentés.Documenter vos livrables pour que SQLI et ses clients puissent les reprendre après passation. QualificationsVous avez déjà livré un projet réel avec Claude ou une autre plateforme d’agents.Vous maîtrisez TypeScript et/ou Python et avez construit des applications RAG.Vous savez créer plugins, skills et serveurs MCP, et concevoir prompts et contexte pour des agents autonomes en toute sécurité.Vous maîtrisez les enjeux de sécurité, de contrôle d’accès et de protection des données (nLPD et RGPD).Vous savez mettre en place des pipelines CI/CD et passer d’un prototype à un build de production.Vous avez l’esprit d’équipe et le sens de l’initiative, idéalement acquis en agence ou en société de conseil.Vous parlez français couramment et anglais à un niveau professionnel.Vous êtes suisse, ressortissant UE/AELE ou titulaire d’un permis de travail valable en Suisse.Les plus : la maîtrise de l’allemand, Azure (notamment Azure AI), l’infrastructure d’agents managés d’Anthropic, l’évaluation des sorties de LLM, une expérience e-commerce ou en automatisation, et l’aisance à présenter devant un public non technique. Informations supplémentairesRattaché à la direction de la service line Data & AI, vous travaillez principalement sur des mandats clients facturables. Une évolution vers un parcours AI Architect est possible à mesure que la practice grandit.Pourquoi nous rejoindre ?Une agence à taille humaine proche de ses clientsDes projets stimulants avec des clients prestigieux et internationauxUn environnement propice à l’apprentissage continu, avec des formations internes et des certifications pour accompagner votre développementUn suivi de carrière avec des standards RH : entretien annuel, suivi de mission, formations, certificationsRituels réguliers : communications internes sur des sujets liés à la tech et à l’IA, événements internes et rencontres (meet-ups)Une flexibilité de travail (télétravail partiel possible)Vous pensez que ce poste est fait pour vous ? Transmettez-nous votre candidature avec un court message précisant :Une réalisation récente effectuée à l’aide de Claude Code ou d’un agent basé sur Claude (incluez un lien, si possible).La démarche que vous adopteriez pour faire passer un agent — interagissant avec des systèmes clients réels — du stade de prototype rapide à une solution sûre pour une mise en production.Votre délai de congé et votre date de disponibilité au plus tôt. Des questions sur vos données personnelles ? Retrouvez notre politique de confidentialité concernant les candidats : https://www.sqli.com/sites/default/files/2025-09/SQLI%20-%20PRIV%20-%20Politique%20de%20confidentialite%CC%81%20Candidats%20-%20C0%20-%2031032025%20%281%29.pdf Description de l'entrepriseElevate. DigitallySQLI est un leader européen de la transformation numérique et de l'expérience client, qui accompagne les grandes marques internationales dans leur croissance grâce à la technologie. De la stratégie à la mise en œuvre, nous concevons et déployons des architectures performantes ainsi que des expériences numériques engageantes, en alliant technologies de pointe, méthodologies éprouvées et expertise technique approfondie.Forts de 2 200 collaborateurs répartis dans 12 pays, nous recherchons des talents passionnés partageant nos valeurs : esprit créatif, engagement et vision d'avenir.
Bechtle Suisse SA
Geneva
Chef de projet IT senior (f/m/d)
Salary: CHF 85'000 - 105'000 per year Requirements: Master universitaire en IT, diplôme dingénieur EPF ou formation équivalente, avec au minimum 5 ans dexpérience confirmée en gestion de projets de solutions IT.Solide maîtrise des disciplines de pilotage de projet sur lensemble du cycle de vie et pratique dun ou plusieurs référentiels reconnus tels que Hermès, PMI, IPMA ou Agile.Expérience avérée dans le pilotage de projets IT portant sur des solutions éditeurs, des développements internes ou externes et des environnements techniques complexes.Capacité à piloter des ressources multidisciplinaires, à déléguer, à fixer des objectifs et à interagir efficacement avec des ingénieurs experts, des parties prenantes métiers et des membres du management.Excellentes compétences en communication écrite et orale, leadership, autonomie, capacité danticipation, de négociation et de prise de décision.Bonne compréhension des enjeux dune organisation publique ou fortement structurée, et capacité à évoluer dans un environnement exigeant en matière de gouvernance, de conformité et de gestion des risques. Responsibilities: Piloter les projets IT de bout en bout en garantissant le respect des objectifs, des délais, des coûts, de la qualité et des engagements définis dans les mandats de projet.Identifier, évaluer et suivre les risques projets, mettre en œuvre les mesures correctives nécessaires et garantir le respect des exigences de contrôle interne, de sécurité de linformation et dassurance qualité.Organiser la gouvernance des projets, préparer les décisions et assurer les validations auprès des parties prenantes, des comités de pilotage et des instances de gouvernance.Définir et coordonner les ressources nécessaires, piloter des équipes pluridisciplinaires et assurer une communication efficace avec les experts, les métiers et le management.Appliquer les méthodologies et standards de gestion de projet, notamment Hermès, et assurer le reporting, la communication, laccompagnement au changement et le suivi des plans de formation. Technologies: More: Nous recherchons un Chef de projet IT senior (f/m/d) pour le compte de notre client basé à Genève. Chez Bechtle, avec plus de 16 000 employés, nous sommes lune des entreprises informatiques les plus prospères et un leader du marché dans notre secteur. Nous associons la vente directe de produits informatiques à une gamme complète de prestations de services proposée par nos différentes sociétés de services informatiques. Nous sommes présents dans toute lEurope et proches de nos clients. Nous proposons six semaines de vacances par an, un plan de prévoyance attractif et une vaste gamme de formations professionnelles et personnelles par lAcadémie Bechtle, ainsi que des tâches intéressantes et variées dans un secteur tourné vers lavenir. Bechtle Suisse SA dispose de compétences certifiées dans les domaines de linfrastructure IT, de la virtualisation, de linformation management, des managed services, du skills management et de la data. last updated 44 week of 2026
Bechtle Suisse SA
Geneva
CHF 85'000.00-CHF 105'000.00/year
Bechtle Suisse SA
Geneva
Ingénieur cybersécurité – Menaces et risques (f/m/d)
Salary: CHF 85'000 - 105'000 per year Requirements: Master universitaire en informatique, diplôme dingénieur EPF ou formation équivalente.Expérience confirmée en Cyber Threat Intelligence, gestion des vulnérabilités, Exposure Management ou analyse des risques cyber, avec une capacité démontrée à articuler ces disciplines.Maîtrise des concepts et outils de Threat Intelligence, de la qualification des menaces et des techniques dattaque (MITRE ATT&CK).Bonne compréhension des environnements SOC, des solutions EDR et des activités de détection et de Threat Hunting.Excellentes capacités danalyse, de synthèse et de communication, grande rigueur, curiosité technique et aptitude à travailler dans lurgence et à prendre des décisions sur la base dinformations incomplètes ou incertaines.Des connaissances en scripting (PowerShell) et en langage de requête SPL constituent des atouts. Responsibilities: Organiser et structurer la veille en cybersécurité, notamment la collecte, la qualification, lenrichissement et lanalyse des informations relatives aux menaces émergentes et aux vulnérabilités.Identifier les menaces pertinentes pour le système dinformation, analyser les techniques dattaque, les campagnes actives et les indicateurs de compromission (IoC), puis déterminer les actifs et technologies potentiellement exposés.Évaluer et prioriser les risques cyber en croisant les données de vulnérabilité (CVSS, EPSS, KEV), lexposition technique, la criticité des actifs et les mesures de protection existantes.Définir et coordonner les actions de remédiation avec les équipes concernées : application de correctifs, mitigation, durcissement, blocage, adaptation des règles SOC, surveillance renforcée et Threat Hunting.Assurer le suivi de la réduction effective des risques jusquà leur clôture, vérifier labsence de compromission et produire des indicateurs, synthèses et recommandations adaptés aux différents niveaux de décision. Technologies: PowerShellSecurity More: Chez Bechtle, nous comptons plus de 16 000 employés et figurons parmi les entreprises informatiques les plus prospères et les leaders de notre secteur. En associant la vente directe de produits informatiques à une gamme complète de prestations de services, nous sommes un partenaire informatique pour les entreprises moyennes, les grands groupes et le secteur public, partout en Europe et au plus près de nos clients. Pour le compte de notre client basé à Genève, nous recherchons un·e Ingénieur·e en cybersécurité – Menaces, exposition et risques afin de renforcer la sécurité opérationnelle de son système dinformation. Nous proposons six semaines de vacances par an, un plan de prévoyance attractif, ainsi quune vaste gamme de formations professionnelles et personnelles par lintermédiaire de lAcadémie Bechtle. Le poste offre des tâches intéressantes et variées dans un secteur tourné vers lavenir. Bechtle Suisse SA dispose de compétences certifiées dans des domaines stratégiques tels que linfrastructure IT, la virtualisation, linformation management, les managed services, le skills management et la data. last updated 44 week of 2026
Bechtle Suisse SA
Geneva
CHF 85'000.00-CHF 105'000.00/year

Vitol
GE
Job DescriptionThe Software Engineer will contribute to the maintenance, improvement and support of internal applications, tools and deployment processes used across Vitol’s trading technology landscape. This role is focused on improving application deployment, developer tooling, automation and operational reliability. The successful candidate will work closely with software engineers, architects and support teams to ensure robust delivery processes, high-quality releases and efficient development workflows. The position offers exposure to a broad range of technologies and business-critical applications in a global trading environment. Maintain and improve internal application installation and deployment tools used across trading technology platforms. Support and enhance reporting components, including spreadsheet-based and service-based reporting tools. Maintain and improve internal communication and messaging tools used by business applications. Support batch-processing components and background services used by core trading systems. Contribute to the reliability and performance of tools supporting reporting, data exchange, processing workflows and application integration. Maintain, improve and support deployment processes for commercial and internally developed applications. Maintain and improve developer tools and development environments, integrating AI technology. Support and enhance CI/CD and software quality tooling, including tools such as Jenkins, Git, Bitbucket and SonarQube. Maintain and improve developer tools and development environments. Support documentation, workflow and collaboration tools such as Jira and Confluence. Participate in application installation and release preparation processes. Improve integration between development tools and automate recurring tasks. Contribute to the development and adoption of unit testing frameworks and quality practices. Identify opportunities to improve developer productivity, reduce manual effort and increase release reliability. Work collaboratively across different teams, domains and technology topics. Qualifications2 to 5 years of experience in a software development, application engineering, DevOps, release management or architecture team. Strong programming skills in .NET / C#. Familiarity with standard software development and deployment tools, such as: - Jenkins - Git or Bitbucket - SonarQube - Visual Studio Code Knowledge of PL/SQL and database development tools would be an advantage. Experience with application deployment, automation, CI/CD pipelines or developer tooling is beneficial. Understanding of batch processing, reporting tools, APIs or background services would be a plus. Strong problem-solving skills and a pragmatic approach to delivery. Experience with, or strong interest in, AI-enabled development tools and their practical application to software delivery, automation, testing and documentation. Interest in automation and continuous improvement. Ability to work on several topics in parallel across different teams and domains. Collaborative mindset and willingness to support and enable other developers. Good communication skills in English. Company DescriptionVitol is a leader in energy and commodities. Vitol produces, manages and delivers energy and commodities to consumers and industry worldwide. In addition to its primary business of trading, Vitol is invested in infrastructure globally, with $10+billion invested in long-term assets. Vitol’s customers include national oil companies, multinationals, leading industrial companies and utilities. Founded in Rotterdam in 1966, today Vitol serves its customers from some 40 offices worldwide. Revenues in 2023 were $400bn. For more information: vitol.com
Related job lists
Narrow it down or look next door. Every link opens a live list.
Good to know
Questions about Software Engineering jobs in Geneva
How many Software Engineering jobs are open in Geneva?
Techify lists 9 open Software Engineering jobs in Geneva today, from 4 companies. The list is checked every day and closed jobs are removed.
What do Software Engineering jobs pay in Geneva?
7 of the 9 jobs publish a salary. The typical range is CHF 55'000 – 75'000 a year; published salaries run from CHF 55'000 to CHF 150'000.
Which companies are hiring for Software Engineering jobs in Geneva?
Lombard Odier (5), Bechtle Suisse SA (2), SQLI (1) and Vitol (1). Every company has a page with all its open roles.
Which experience levels are Software Engineering jobs in Geneva looking for?
Entry level: 4 and Expert: 2.
Can I work remotely?
None of the current Software Engineering jobs in Geneva are marked remote. Remote roles open to Switzerland are listed at https://techify.work/jobs/remote.
How do I apply for Software Engineering jobs in Geneva?
Open a job and apply in one step with your saved CV when it was posted on Techify, or go straight to the employer's own application page for jobs collected from career sites. Searching and applying is free.