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.
Quelle: öffentlich zugängliche Karriereseite des Arbeitgebers. Batchly ist nicht der Arbeitgeber und steht nicht notwendigerweise in einem Vertragsverhältnis mit dem Unternehmen.