Senior Linux Server Engineer

Trust In Soda
Horgen, Switzerland
3 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Senior
Compensation
CHF 285K

Job location

Remote
Horgen, Switzerland

Tech stack

Java
Microsoft Windows
Application Packaging
Bash
Ubuntu (Operating System)
Configuration Management
Continuous Integration
Debian Linux
Linux
DevOps
Python
Linux Servers
Performance Tuning
Software Engineering
Virtualization Technology
Backup and Restore
Scripting (Bash/Python/Go/Ruby)
Software Distribution
Build Management
Linux Development
Infrastructure Automation Frameworks
Network Server
Go
VMware

Job description

We are looking for an experienced Senior Linux Server/Client Engineer to join our Server Engineering team. In this role, you will be responsible for the engineering, operation, and continuous improvement of our virtualized Linux and Windows development environments, supporting a large and demanding developer community. The position has a strong Linux focus, complemented by responsibilities in Windows developer client support. You will work closely with developers, infrastructure teams, and stakeholders to ensure stable, secure, and highly available platforms.

Key Responsibilities

  • Engineering, operation, and support of virtualized Linux development clients and Servers (maintenance, life cycle management, troubleshooting, performance optimization)

  • Continuous development, optimization, and automation of platforms, toolchains, and infrastructure solutions (eg Scripting, Infrastructure as Code, CI/CD integrations)

  • Engineering, operation, and support of virtualized Windows development clients (eg Windows 11 build management, software distribution, configuration management)

  • Automation and standardization of infrastructure services using DevOps practices.

  • Collaboration with development teams to understand requirements and provide technical guidance.

  • Participation in incident, problem, and change management processes.

  • Contribution to the evaluation of new technologies and ongoing infrastructure improvements

Requirements

  • At least 5 years of professional experience in engineering, operating, and supporting Linux Servers and clients (preferably Ubuntu and Debian)

  • Hands-on experience with virtualized development environments (Linux & Windows), ideally VMware-based

  • Strong understanding of modern infrastructure components such as virtualization, backup systems, and networking fundamentals

  • Experience with Windows developer clients, eg Chocolatey for Business, application packaging, Scripting.

  • Strong Scripting and automation skills in at least one language (eg Bash, Python, Go or Java)

  • Experience with DevOps methods and tools, including CI/CD pipelines.

  • Background in software development or strong technical proximity to development to effectively support developer needs.

  • Structured, precise working style with the ability to continuously improve complex platforms.

Personal Profile

  • Strong communication and teamwork skills, including conflict-resolution abilities.
  • Proactive mindset with a high degree of initiative and ownership
  • Solution-oriented approach and strong sense of responsibility

Language Skills

  • German: Good spoken and written skills
  • English: Good spoken and written skills

About the Team

The Server Engineering department is responsible for the operation, development, and security of the company's central server platforms. The team provides stable, secure, and highly available infrastructure for developers, internal departments, and business-critical processes, while continuously driving automation, standardization, and technological innovation.

Apply for this position