ERNI logo

Rust Software Engineer (a)

ERNI·Salary not specified

Primary stack

RustDockerKubernetesAPIAgile

Nice to have's

Linux

Job description

Rust Software Engineer (a)

ERNI Schweiz is a company that has been advising and supporting businesses in innovation and technology since 1994, aiming to enhance the entrepreneurial performance of our clients and pave the way into the digital future.

Our key to success: People like you and our mindset shaped by Swiss values. We want our clients to be more effective and innovative than anyone else. Together, we achieve these high goals – in partnership, as a true team, and with genuine values.

We design processes to be as simple and smart as possible – with around 800 employees at 18 locations in 8 countries and maybe soon with you too!

About the Position

We are seeking a Rust Software Engineer to join our team in Zürich, Bern, or Basel in a hybrid working model.

Responsibilities

  • Development and enhancement of modern software solutions with Rust
  • Participation in architecture and design decisions in an international environment
  • Development of scalable and high-quality software while maintaining high quality standards
  • Implementation of APIs, services, and asynchronous components in modern system landscapes
  • Collaboration with Product Owners, Architects, and interdisciplinary development teams
  • Ensuring software quality through automated tests and best practices
  • Actively shaping technical standards and knowledge exchange within the team
  • Working in an agile environment following SAFe

Requirements

  • Completed studies (ETH, FH, Uni, or HF) in Computer Science or a comparable education
  • 5+ years of experience in software development, with at least 2 years of practical experience with Rust
  • Very good knowledge of Rust (Ownership, Borrowing, Lifetimes, Async/Await) and experience with frameworks such as Tokio, Actix, Serde, or similar technologies
  • Experience in software architecture, distributed systems, and event-driven architectures
  • Experience with Linux, Docker, and Kubernetes
  • Knowledge in DDD, TDD/BDD, automated tests, and modern software development practices
  • Experience in SAFe/Agile environments; experience in regulated industries
  • Very good written and spoken German and English skills

We Offer

  • Individual development program that promotes your professional and personal potential
  • Remote work up to 5 weeks per year outside of Switzerland, but within Europe
  • Flexible working hours for an ideal work-life balance
  • Unforgettable team and company events that strengthen cohesion
  • Generous pension fund contribution, where we cover two-thirds of the pension contributions, while your share is only one-third

Curious? Visit our website and experience what makes us special – or discover on Kununu what our team has to say about us.

About the Company

ERNI Schweiz is a company that has been advising and supporting businesses in innovation and technology since 1994, aiming to enhance the entrepreneurial performance of our clients and pave the way into the digital future.

Department: Software Engineering

Locations: ERNI Schweiz AG (Zürich), ERNI Schweiz AG (Bern), ERNI Schweiz AG (Basel)

Work Location (Presence, Remote...): Hybrid

Contact:

Ilija Kovcic

Head of Talent Acquisition / Recruiting

© ERNI. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at ERNI

All 50 roles

Popular searches