Senior Software Engineer – Fullstack mit Backend Focus (m/f/d) in Zürich

Senior Software Engineer – Fullstack mit Backend Focus (m/f/d) in Zürich

Zürich Full Time 90000 - 110000 CHF / Jahr (geschätzt) Hybrid
A

Auf einen Blick

  • Aufgaben: Entwickle innovative Softwarelösungen und arbeite an spannenden Kundenintegrationen.
  • Unternehmen: AlpineAI, ein dynamisches Unternehmen mit Fokus auf sichere KI-Anwendungen.
  • Vorteile: Attraktives Gehalt, Aktienoptionen, hybrides Arbeiten und Entwicklungsmöglichkeiten.
  • Weitere Informationen: Kollaborative Umgebung mit großartigen Wachstumschancen und Zugang zu neuesten Technologien.
  • Warum dieser Job: Gestalte die Zukunft der KI und arbeite an echten Lösungen für wichtige Branchen.
  • Qualifikationen: Erfahrung in Softwareentwicklung, insbesondere im Backend und Fullstack-Bereich.

Das prognostizierte Gehalt liegt zwischen 90000 - 110000 CHF pro Jahr.

  • Senior Software Engineer – Fullstack with Backend Focus (m/f/d)
  • Employment level: 100%, hybrid working model

We are looking for a Senior Software Engineer with strong backend expertise and solid fullstack experience to join Alpine AI.

In this role, you will build customer integrations and further develop our secure AI platform so that it scales reliably for future customer needs in regulated environments.

You will work as part of a small, focused engineering team and take ownership across the full software development lifecycle: from technical design and architecture decisions to implementation, testing, reviews, deployment, and ongoing improvement.

The role is fullstack, with a stronger emphasis on backend engineering.

Key Responsibilities

  • Customer Integrations
  • Design, implement, and maintain customer-specific integrations with Alpine AI’s platform and product ecosystem.
  • Translate customer requirements into robust technical solutions, APIs, workflows, and backend services.
  • Work closely with product, AI, infrastructure, and customer-facing teams to move integrations from prototype to production.
  • Ensure integrations are secure, maintainable, well-documented, and aligned with customer-specific compliance requirements.
  • Build and improve backend services, APIs, data flows, and application logic so the platform scales for future use cases, customers, and operational requirements.
  • Contribute to Alpine AI’s microservices architecture, keeping services intentionally small and focused, and design service boundaries, data contracts, and integration patterns that support long-term maintainability.
  • Contribute to frontend features where needed, particularly in React and Vite-based applications.
  • Support deployment, monitoring, and operation of Saa S services in production, and improve system reliability, observability, testability, and developer experience across the stack.
  • Engineering Quality, Ownership & AI Collaboration
  • Take ownership of clean, maintainable, and well-tested solutions across the entire stack, applying pragmatic engineering judgement in a startup environment to balance speed, quality, security, and scalability.
  • Participate in technical decision-making, architecture discussions, code reviews, and engineering sparring, and contribute to internal documentation, implementation standards, and reusable engineering patterns.
  • Collaborate with AI and product engineers to integrate LLM-based capabilities into customer-facing applications, designing backend workflows around AI features such as inference APIs, tool integrations, post-processing, and guardrail-related logic.
  • Help ensure AI-powered features are reliable, secure, and usable in regulated customer environments.

What You Bring

  • Software Engineering Experience
  • Several years of professional experience as a Software Engineer at senior level.
  • Strong backend engineering expertise combined with solid fullstack experience.
  • Experience designing, building, operating, and improving Saa S products in production.
  • Ability to take ownership of complex technical problems and deliver pragmatic, production-ready solutions.
  • Strong general backend engineering skills that transfer across languages.

Most roles involve some Python, so working proficiency there is helpful, but we are not tied to a fixed stack: our microservices today span languages such as Python, Java, and Rust, and we are open to others where they fit the problem and the candidate’s strengths.

  • Strong understanding of API design, service architecture, data flows, testing, and maintainable backend systems.
  • Familiarity with microservices architectures and the trade-offs involved in distributed systems.
  • Experience with Docker, CI/CD, observability, and cloud or data-centre-based deployment environments is a strong plus.
  • Frontend & Product Engineering
  • Frontend experience with React and Vite.
  • Ability to work across the stack when needed, from backend services to user-facing application features.
  • Product-oriented mindset and the ability to turn user and customer needs into practical engineering solutions.
  • AI / LLM Experience
  • Experience with AI- or LLM-based applications is an advantage.
  • Interest in building secure, reliable AI products for regulated environments.
  • Understanding of AI product patterns such as inference APIs, retrieval workflows, tool usage, output validation, or guardrails is beneficial.
  • Communication & Working Style
  • Native or proficiency in German and excellent English skills; Swiss German is an advantage.
  • Clear communication, strong collaboration skills, and willingness to engage in technical sparring and code reviews.
  • Comfortable working in a small, fast-moving startup team with high ownership and a hands-on mindset.
  • What We Are Offering
  • Opportunity to participate in Alpine AI’s company shares program after the initiation period.
  • Dynamic, innovation-driven culture with high autonomy and real product impact.
  • Work on secure AI applications for critical Swiss sectors such as healthcare, public authorities, and higher education.
  • Close collaboration with experts in software engineering, infrastructure, speech, NLP, and applied AI.
  • Exposure to cutting-edge AI technologies while solving real customer problems.
  • Hybrid role based in Zurich or Davos, with an 80–100% workload.
  • Don’t Apply If
  • You are not willing to work in a hybrid setup connected to Zurich or Davos.
  • You do not have work permission for Switzerland.
  • You are looking for a narrow frontend-only or backend-only role and do not want to work across the stack when needed.
  • You are uncomfortable with startup environments, ambiguity, fast iteration, and high ownership.

About Us

Learn more about Alpine AI at

Ready to help customers succeed with secure AI?

Apply now with your CV and a short cover letter. We look forward to hearing from you.

#J-18808-Ljbffr

Senior Software Engineer – Fullstack mit Backend Focus (m/f/d) in Zürich Arbeitgeber: AlpineAI AG

AlpineAI ist ein hervorragender Arbeitgeber, der eine dynamische und innovative Arbeitsumgebung bietet, in der kreatives Denken geschätzt wird. Als Teil eines kleinen Teams haben Sie die Möglichkeit, bedeutende Entscheidungen zu treffen und Ihre Fähigkeiten in einem professionellen, zielorientierten Umfeld weiterzuentwickeln. Zudem profitieren Sie von einem Aktienprogramm und der Chance, an einer spannenden Mission im Bereich KI mitzuarbeiten, während Sie an einem Standort in der Schweiz arbeiten, der Ihnen direkten Zugang zu den von Ihnen gestalteten Infrastrukturen bietet.

A

Kontaktdaten:

AlpineAI AG Recruiting-Team

Jobgipfel Expertenrat🤫

Wir sind der Meinung, dass du so Senior Software Engineer – Fullstack mit Backend Focus (m/f/d) in Zürich erhalten könntest

✨Schau uf GitHub!

GitHub isch e super Plätz, um dine Code z'showe. Mach mit bei Open-Source-Projekten oder zeig, was du chasch - so chasch du dini Fähigkeiten und dein Engagement für d'Community demonstriere. Das hilft dir, Sichtbarkeit z'gwünne und potenzielle Arbeitgeber z'imponiere.

✨Besuch Tech-Meetups

Schau, ob's in dinere Nähe Tech-Meetups oder Konferenzen git. Das isch e genial Möglichkeite, um mit andere Softwareentwickler in Kontakt z'trete und eventuell sogar leiti von AlpineAI AG z'treffe. Networking isch wichtig, und so chasch du vielleicht dä Job näh!

✨Mach en Rücksprache mit Gründungszentren

Wenn du in Start-ups interessiert bisch, schau, ob’s bei dir in der Region Gründungszentren git. Viele Start-ups sind ständig uf der Suoch nach Talent. Das kann dir en super Einstieg in die Branche gebe und du chasch direkt mit den Gründern zämme schaffe.

✨Bewirb dich über üs!

Vergiss nöd, dass du di direkt über üsi Webseite für d'Position als Senior Software Engineer – Fullstack mit Backend Focus (m/f/d) bewerbe chasch. Da hebsch du en direktere Kontakt zu üs, und mir lueged uns dini Bewerbung persönlich a. Mach uns Freud uf dini Skills – wir sind gspannt, dich kennenzulernen!

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer – Fullstack mit Backend Focus (m/f/d) in Zürich mit Bravour zu bestehen

Backend Engineering
Fullstack Erfahrung
API Design
Microservices Architektur
SaaS Produkte
Python
Java

Einige Tipps für deine Bewerbung 🫡

Zeig din Projekte!:Im Software-Entwicklungsbereich isch's wichtig, dass du dinen Umgang mit Technologie zeigst. Erwähn din GitHub-Account oder ander Plattformen, wo du Projekte oder Codes teilst. Das hilft uns, e Vorstellung vo dine Fähigkeiten und deinem Stil z'kriege!

Tech-Stack im CV:Mach sicher, dass du de Tech-Stack in dim CV klar angibsch. Us Debatte über Programmiersprachen, Frameworks bis hin zu Tools, die du beherrschsch, alles zählt. Das zeigt uns, dass du fit bisch für die Role und dies cha über sälber mit dä Trennern rede.

Motivationsbrief für die Software-Entwicklung:In dim Motivationsbrief könntsch du usdrücklich din Enthusiasmus für Software-Entwicklung teile. Erzähl, warum die Branche für dich spannend isch und wie du dein Wissen möchte vertiefen und mit uns wachsen. Zeig, dass du wirklich für die Full-Time-Stelle brennsch!

Halt's unkompliziert und klar:Bei einer Bewerbung in der Software-Entwicklung isch Klarheit das A und O. Verwend e klärliche Struktur in dim CV und Brief, damit mir schnell d'Wichtigste erfahre. Füll au nid alles mit technisches Vokabular voll, sondern mach's i de verständlich für uns. Und vergiss nöd: Bewirb dich über unsere Website!

Wie man sich auf ein Vorstellungsgespräch bei AlpineAI AG vorbereitet

✨Code deinen Weg zum Erfolg

Weiss, dass du vermutlich technische Fragen oder Coding-Challenges erwarten kannst. Nimm dir Zeit, um an Plattformen wie LeetCode oder HackerRank zu üben. Wenn du in der Lage bist, Problemlösungen zu erklären und deine Denkanstöße zu zeigen, machst du einen guten Eindruck!

✨Mach dein Portfolio bereit

Stell sicher, dass dein Portfolio auf dem neuesten Stand ist und deine besten Projekte zeigt. Erkläre nicht nur die technischen Details, sondern auch, was du aus den Projekten gelernt hast – das zeugt von deinem Engagement zur ständigen Verbesserung.

✨Verstehe die Tools und Technologien

Finde heraus, welche Programmiersprachen und Tools bei AlpineAI AG genutzt werden. Wenn du schon Erfahrung mit Technologien wie Java, Python oder spezifischen Frameworks hast, bring das unbedingt zur Sprache. Es zeigt, dass du bereit bist, dich nahtlos ins Team einzufügen.

✨Bereite dich auf team-orientierte Fragen vor

In der Software-Entwicklung ist Teamarbeit entscheidend. Bereite Beispiele vor, wo du erfolgreich im Team gearbeitet hast oder wie du Konflikte gelöst hast. Das gibt dem Interviewer einen Einblick in deine Soft Skills und wie du in die Unternehmenskultur von AlpineAI AG passen könntest.