Software Engineer

Job Watch SA
Zug, Switzerland
6 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Zug, Switzerland

Tech stack

HTML
JavaScript
Artificial Intelligence
CSS
Continuous Integration
DevOps
Python
Machine Learning
Software Engineering
Google Cloud Platform
Delivery Pipeline
Backend
GIT
FastAPI
Containerization
Information Technology
Web Technologies
Front End Software Development
REST
Data Pipelines
Legacy Systems
Microservices

Job description

  • End-to-End Application Delivery : You will design and develop complete software solutions, handling both server-side logic (Python, FastAPI) and client-side interfaces (HTML, CSS, JS).
  • API & Microservices Architecture : You will build and maintain microservices and REST APIs to expose data and ML capabilities, ensuring seamless integration within the wider ecosystem.
  • Organizational Collaboration : You will bridge the gap between tech and business, collaborating effectively with Data Scientists and Data Engineers to operationalize machine learning models and data pipelines into production workflows.
  • Platform Operations & DevOps : You will maintain robust deployment pipelines (CI/CD, Git) and infrastructure on Google Cloud Platform ensuring reliability and long-term maintainability.
  • Compliance & Governance : You will ensure all software adheres to group standards, security protocols, and evolving AI regulations, proactively adapting to changing governance models.
  • Operational Excellence : You will drive engineering efficiency by creating standardized project templates and reusable libraries to significantly accelerate Time-To-Market.

Requirements

  • You have a Master's degree in Computer Science, Software Engineering, or a related scientific field and 3-5 years of experience in full-stack or backend development.
  • You have strong proficiency in Python and backend frameworks (e.g., FastAPI), along with knowledge of standard frontend web technologies (HTML, CSS, JavaScript).
  • You have a deep understanding of Google Cloud Platform (Cloud Run, GKE) and modern deployment workflows (CI/CD, Containerization).
  • You possess the ability to operate effectively within large, matrixed organizations, managing diverse stakeholders and legacy systems.
  • You are agile and able to align with rapidly evolving internal standards, procedures, and regulatory frameworks (e.g., AI governance).
  • You can act as a translator, streamlining the connection between the tech and the business to ensure seamless integration of our solutions within the wider ecosystem.

About the company

* Suisse romande + Fribourg + Genève + Jura + Neuchâtel + Valais + Vaud * Suisse allemande + Appenzell Rhodes-Extérieures + Appenzell Rhodes-Intérieures + Argovie + Bâle-Campagne + Bâle-Ville + Berne + Glaris + Lucerne + Nidwald + Obwald + Saint-Gall + Schaffhouse + Schwyz + Soleure + Thurgovie

Apply for this position