Software Engineer Golang (Mail

Infomaniak
Geneva, Switzerland
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
CHF 208K

Job location

Geneva, Switzerland

Tech stack

Java
API
Automation of Tests
Code Review
Concurrent Computing
Distributed Systems
Elasticsearch
Internet Message Access Protocols
Simple Mail Transfer Protocols
MySQL
Open Source Technology
Redis
System Availability
Grafana
Gitlab-ci
Kubernetes
Multiplatform
Docker
Go
Microservices

Job description

You are a proactive, responsible, curious geek, passionate about Web technologies. Join our team to develop our high value-added solutions and much more, * Architecture & Design: Participate in creating a sovereign mail server in Go, focusing on security and service quality.

  • Performance & Protocols: Implement critical features related to messaging and storage protocols, ensuring minimal latency for millions of users.
  • Quality and industrialisation: Ensure product stability and maintainability through test automation and strong involvement in code reviews.
  • Reliability and security: Guarantee the integrity and confidentiality of user data by applying best security practices (encryption, API hardening, etc.)

Requirements

  • Golang expertise: You master the Go language perfectly, its idioms and ecosystem. You are comfortable with concurrent programming patterns and managing high-load performance.
  • Systems & Scalability culture: You have a strong interest in high availability, resilience and distributed systems issues.
  • API & Microservices mastery: Ability to design robust, performant and documented APIs for a multi-platform ecosystem (web, desktop, mobile).

A plus if you have knowledge in:

  • Experience with Docker / Kubernetes, GitLab CI is a plus.
  • Knowledge of mail-related protocols (SMTP, IMAP, JMAP)
  • Open source contributions or side projects are appreciated
  • You enjoy working in a team and demonstrate positive communication

The technical stack we use:

  • Golang
  • MySQL/Vitess
  • Redis
  • Kubernetes
  • Grafana
  • ElasticSearch

About the company

Joining Infomaniak means becoming part of a technological leader where you will be surrounded by the best talents to create ethical and sovereign cloud and productivity solutions. Infomaniak is the company behind SwissTransfer and a trusted partner for leading organisations: international institutions such as the United Nations, media outlets like France Télévisions, iconic events such as the Montreux Jazz Festival and the Annecy Festival, as well as central banks, major cities and security organisations across Europe. An independent company, B Corp certified and awarded for its data centres that push the limits of efficiency and energy recovery, Infomaniak is living proof that it is possible to build a different digital world: sovereign, sustainable and beneficial for the local economy. Here, your passion will become meaningful work: you will work autonomously, take on real responsibilities and contribute to projects that impact millions of people., * A second interview at our offices Why Infomaniak: * Be part of a company shaping an ethical cloud that respects privacy, people and the environment. * Work every day in a caring, balanced environment with your personal life and extremely stimulating with people at the forefront of their field who are committed, attentive and passionate about what they do. * Make a real difference in the lives of millions of users worldwide. At Infomaniak, we are all united by the feeling of having real responsibilities and contributing to something bigger. * Meet diverse people in a friendly atmosphere during very regular company outings (Afterwork, skiing, cycling, theatre, etc.). * Work in a very pleasant atmosphere and an original workspace where meeting rooms are carefully decorated and encourage inspiration as well as collaboration. * Enjoy many other benefits such as an annual bonus encouraging soft mobility, a fitness room to keep fit, availability of electric bikes and scooters, convivial relaxation areas (rest room, video and arcade games, pinball, table football, etc.), excellent accident and loss of earnings coverage, and other surprises. At Infomaniak, we are committed to diversity, equity and inclusion of employees in the workplace. Our job offers are open to all and all applications are evaluated on an equal footing, regardless of gender, origin, religion, sexual orientation or disability of the candidates. jid83f43f4aen jit0624aen jpiy26aen

Apply for this position