Senior Software Engineer 80-100% (f/m/d)

LGT · Zürich

LGT seeks a Senior Software Engineer in Zurich to design and operate scalable GenAI applications. The role requires full-stack expertise in Java/Python and TypeScript/React/Angular/Vue, alongside strong DevOps skills.

As a key member of LGT’s GenAI team in Zurich, this position focuses on co-creating production-grade applications with business teams and engineering partners. The role involves designing, building, and operating scalable software solutions end-to-end across both backend and frontend systems.

Responsibilities

  • Design, build, test, and operate production-grade applications end-to-end across backend and frontend.
  • Develop robust APIs, backend services, data integrations, and intuitive web user interfaces.
  • Translate business needs into maintainable technical solutions in close collaboration with stakeholders, designers, and engineering partners.
  • Contribute to solution architecture, technical decisions, and engineering standards across the team.
  • Write high-quality, secure, and well-tested code and apply modern software engineering practices.
  • Monitor and troubleshoot production systems and improve their reliability, performance, and observability.
  • Work with other teams to integrate AI workflows into their tools and business processes.
  • Evaluate new technologies pragmatically, share knowledge, and contribute to reusable platform components and engineering practices.

Requirements

  • 3+ years of professional software engineering experience with a proven track record of delivering and operating production applications.
  • Experience working in agile, cross-functional teams.
  • Bachelor’s degree or higher in Computer Science or a closely related field, or equivalent practical experience.
  • Strong frontend development skills with TypeScript or JavaScript and a modern framework (e.g., React, Angular, or Vue).
  • Solid understanding of software engineering principles, including clean code, design patterns, testing, security, and maintainable architecture.
  • Solid DevOps experience with CI/CD pipelines, Git-based workflows, containerization, deployment automation, and infrastructure as code.
  • Hands-on experience with Kubernetes and Docker, including deploying, operating, and troubleshooting containerized applications.
  • Strong problem-solving skills and the ability to explain technical concepts clearly to technical and non-technical stakeholders.
  • Fluent English.

Nice to have

  • Experience in financial services or another regulated industry.
  • Experience with Argo CD and GitLab CI/CD.
  • Experience with observability and monitoring of production systems.
  • Experience with asynchronous or event-driven systems (e.g., Kafka).
  • Experience with relational and NoSQL databases, data modelling, and performance optimization.
  • Exposure to AI service APIs, LLM-based applications, prompt engineering, or retrieval-augmented generation (RAG).
  • Knowledge of secure software development, identity and access management, and data protection requirements.
  • German language skills.

What the company offers

  • Opportunity to become part of a family-oriented culture rather than just a company.

About the company

LGT is a family-run business shaped by the Princely House of Liechtenstein with 900 years of tradition. The company values commitment, expertise, sustainability, respect, and a sense of responsibility. These values create trust and bring people together, fostering a culture that appreciates traditions and firm beliefs.

  • Values include commitment, expertise, sustainability, respect, and a sense of responsibility.
  • Company is shaped by the Princely House of Liechtenstein and its 900 years of tradition and entrepreneurial experience.
  • The company appreciates traditions and firm beliefs and shares them with others.
  • Values such as respect and a sense of responsibility create trust and bring people together.

Auf Firmen-Website bewerben

Ähnliche Stellen

Quelle: öffentlich zugängliche Karriereseite des Arbeitgebers. Batchly ist nicht der Arbeitgeber und steht nicht notwendigerweise in einem Vertragsverhältnis mit dem Unternehmen.