Turn your passion into meaningful work
Joining Infomaniak means becoming part of 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 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.
We are looking for a:
Backend Software Engineer (Billing / Domain Names)
Context:
At Infomaniak, every customer who orders a product, receives an invoice or registers a domain name goes through our hands. The Billing & Domain Names team is the one that makes all this possible, on a large scale and without a hitch.
By joining us, you will become part of a team whose work revolves around two main areas:
Billing:
Our billing services are used daily by a constantly growing customer base to order, pay for and manage their Infomaniak products. We handle the entire scope: orders, invoicing, promo codes, account management, while regularly integrating new payment methods to meet the expectations of an international clientele.
Domain Names:
Infomaniak is today the largest Swiss registrar with a substantial portfolio of domain names.
From registration to renewal, including transfers and DNS zone management, we support our customers throughout the entire lifecycle of their domains.
Your responsibilities:
Product development: design and implement features on our systems
ensuring the quality and maintainability of the product code.
API & distributed architectures: develop and maintain robust APIs to interconnect our various services
Maintenance: participating in maintenance is part of every developer's daily routine. You will take turns handling tickets, incident resolution and exchanges with support
Performance & reliability: optimise the performance of our systems, especially regarding the management of growing volumes of domains and transactions
Collaboration: actively participate in code reviews, technical discussions and challenge the solutions proposed by the team
Profile sought:
PHP / Laravel expertise: experience in modern PHP (8+) with a good mastery
of design patterns and the Laravel ecosystem
Databases: you will work in a high-traffic environment. A solid knowledge of MySQL, indexing and query optimisation is essential.
Automated testing: you will contribute to a codebase where test quality is taken seriously. PHPUnit will be your daily ally.
Cache management: you have a good understanding of caching mechanisms and associated strategies
Soft skills: you enjoy working in a team, sharing your knowledge and helping others progress. You also know how to adapt to non-technical interlocutors.
A plus if you have knowledge in:
Payment method integration: experience with solutions like Stripe,
checkout.com, eBill, PostFinance, PayPal, etc…
Domain name registries: each registry (AFNIC, Verisign, SWITCH…) has its own eligibility rules, transfer policies and EPP specifics. Experience in this area is a real asset.
DNS: knowledge of zone management, record types and propagation mechanisms will be appreciated.
Kubernetes, Docker and GitLab CI: containers, orchestration and CI/CD pipelines
Angular: front-end basics (not required but appreciated)
Open source contributions or side projects
The technical stack we use:
PHP 8.5 / Laravel 12
MySQL
Elasticsearch / Clickhouse
RabbitMQ
Redis
Grafana
Kubernetes / Docker
GitLab CI
Angular
The position:
Permanent contract
Work rate: 80 - 100%
Location: Geneva
Availability: As soon as possible
Recruitment process steps:
A first technical interview to validate your skills.
A second interview at our offices
To have your application considered, write to us in 10 lines (without AI) why this position at Infomaniak appeals to you and would make sense for you .
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 outings, theatre, etc.).
Work in a very pleasant atmosphere and an original workspace, where meeting rooms are carefully decorated and foster 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.
jidb3f2641aen jit0623aen jpiy26aen