Software Engineer Golang
- Employment type
- Full-time
- Location
- Carouge
- Company
- infomaniak | The Ethical Cloud, Rue Eugène-Marziano 25, 1227 Carouge GE
- First posted
Make your passion
Software Engineer Golang (Mail)
Make your passion a job that has meaning
Joining Infomaniak means joining a technological flagship 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 organizations: international institutions such as the United Nations, media such as France Télévisions, iconic events such as the Montreux Jazz Festival and the Annecy Festival, as well as central banks, large metropolises, and security agencies across Europe.
An independent company, B Corp certified and awarded for its data centers that push the limits of efficiency and energy repurposing, Infomaniak is living proof that it is possible to build a different digital landscape: sovereign, sustainable and beneficial for the local economy. Here, your passion will become a job that has meaning: you will evolve with autonomy, you will carry real responsibilities and you will contribute to projects that touch millions of people.
We are looking for a:
Software Engineer Golang (Mail)
You are a proactive, responsible, curious geek, passionate about Web technologies. Join our team to develop our high value-added solutions and much more...
Context:
Infomaniak is currently developing its own mail server to replace the infrastructure of our millions of accounts. This project involves significant challenges in scalability, quality and security. This technological sovereignty will make us more flexible and allow us to quickly bring new features to our customers. Ultimately, we plan to make this solution open source.
Your responsibilities:
Architecture & Design: Participate in the creation of 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 industrialization: Guarantee the stability and maintainability of the product through test automation and strong involvement in code reviews.
Reliability and security: Guarantee the integrity and confidentiality of user data by applying security best practices (encryption, API hardening..).
Profile sought:
Golang Expertise: You perfectly master the Go language, its idioms and its ecosystem. You are comfortable with concurrent programming patterns and managing performance under high load.
Systems & Scalability Culture: You have a marked interest in high availability, resilience and distributed systems.
Mastery of APIs & Microservices: Ability to design robust, high-performance 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 like working in a team and demonstrate positive communication
The technical stack we use:
Golang
MySQL/Vitess
Redis
Kubernetes
Grafana
ElasticSearch
Location:
Permanent contract
Occupation rate: 80 - 100%
Location: Geneva
Availability: As soon as possible
Steps of the recruitment process:
A first technical interview to validate your skills.
A second interview in our offices
Why Infomaniak:
Be part of a company that shapes an ethical cloud that respects privacy, humans and the environment.
Work every day in a benevolent, 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 around the world. At Infomaniak, we are all united by the feeling of having real responsibilities and contributing to something greater.
Meet diverse people in a friendly climate during very regular company outings (Afterwork, skiing, cycling outings, theater, etc.).
Evolve in a very pleasant climate and in an original working environment, where meeting rooms are carefully decorated and promote inspiration as well as collaboration.
Enjoy many other benefits such as an annual bonus encouraging soft mobility, a fitness room to keep you in shape, the provision of electric bikes and scooters, convivial relaxation areas (rest room, video and arcade games, pinball, foosball, etc.), excellent accident and loss of earnings coverage, and more 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 application files are evaluated on an equal footing, regardless of the gender, origin, religion, sexual orientation or disability of the candidates. jpidded1c7ejm jpit0731jm jpiy26jm
Automatically translated from the original.
Posted 3 weeks ago