LGT Engineering Senior Part-time

Senior Software Engineer 80-100%

CHF 100'000 – 120'000 / year

Job Description

As a Senior Software Engineer, you will be a key member of LGT’s GenAI team in Zurich, co-creating production-grade applications together with business teams and engineering partners. In this role, you will design, build, and operate scalable software solutions end-to-end across backend and frontend, with a strong focus on software engineering excellence, architecture, security, and maintainability. You will work on modern web applications, APIs, enterprise integrations, and Kubernetes-based infrastructure, helping bring innovative use cases into reliable production environments. You will also explore how AI services can enhance products and engineering workflows. Deep AI expertise is not required; however, you should have a basic understanding of AI concepts and a strong interest in applying managed AI services and APIs responsibly in a regulated environment. As a member of the team, you will contribute to architecture decisions and engineering standards, collaborate closely with colleagues, and help scale software engineering capabilities across LGT. The role requires strong hands-on engineering skills, sound technical judgment, and a pragmatic, product-oriented mindset.

  • 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.
  • Support other teams in designing and exposing APIs for AI-enabled use cases, including through standards such as the Model Context Protocol (MCP).
  • 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 backend development skills, preferably in Java or Python, and experience designing and building APIs and services (e.g., SpringBoot or FastAPI).
  • 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.
  • Basic understanding of AI and generative AI concepts, plus an interest in integrating AI services and APIs into software products. Deep experience in model development is not required.
  • 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.
Apply Now