Description
Backend Software EngineerTurn your passion into meaningful work.Joining Infomaniak means becoming part of a technological leader where you will be surrounded by top talent to create ethical and sovereign cloud and productivity solutions.Infomaniak is the company behind SwissTransfer and a trusted partner for leading organizations: institutions, media outlets, iconic events, as well as central banks, major cities, and security organizations across Europe.An independent company, B Corp certified and awarded for its data centers that push the limits of efficiency and energy, Infomaniak is living proof that it is possible to build a different kind of digital world: sovereign, sustainable, and beneficial for the local economy. Here, your passion will become meaningful work: you will evolve with autonomy, you will hold real responsibilities, and you will contribute to projects that reach millions of users.We are looking for a:Backend Software EngineerContext:At Infomaniak, every client who orders a product, receives an invoice, or registers a domain name passes through our hands. The team is the one that makes all of this possible, at scale and without interruption. By joining us, you will integrate a team whose work revolves around two axes:Our billing services are solicited daily by a constantly growing clientele to order, pay for, and manage their Infomaniak products. We handle this entire scope: orders, promo codes, account management, while regularly integrating new payment methods to meet the needs of a diverse clientele.Domain name management: Infomaniak is currently the largest Swiss registrar with a significant portfolio of domain names.From registration to renewal, including transfers and DNS zone management, we support our clients throughout the entire lifecycle of their domains.Responsibilities:- Product development: design and implement features on our systems while ensuring code quality and maintainability.- Distributed architectures: develop and maintain robust APIs to interconnect our various services.- Maintenance: participating in maintenance is part of every developer's daily routine in the team. In rotation, you will handle tickets, resolve incidents, and communicate with support.- Performance & reliability: optimize the performance of our systems, particularly regarding the management of growing volumes of domains and billing.- 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 command of design patterns and the ecosystem.- Data: you will evolve in an environment with high traffic volumes. Solid knowledge of MySQL, Elasticsearch, and query optimization is required.- 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 cache mechanisms and associated challenges.- Soft skills: you enjoy working in a team, sharing your knowledge, and helping others progress. You also know how to adapt to non-technical stakeholders.Plus:- If you have knowledge of payment method integration: experience with solutions like Stripe, Adyen, eBill, PostFinance, PayPal, etc.- Domain name registries: each registry has its own eligibility rules, transfer policies, and EPP specificities. Experience in this field 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: basics in front-end (not required but appreciated).- Open source contributions or side projects.The technical stack we use:- PHP / Laravel 12- MySQL- Elasticsearch / Clickhouse- RabbitMQ- Redis- Grafana- Kubernetes / Docker- GitLab CI- AngularPosition: Permanent contractRate: 80 - 100%Location: GenevaAvailability: As soon as possibleRecruitment process steps:- A first technical interview to validate your skills.- A second interview in our offices.For your application to be 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 that shapes an ethical cloud that respects privacy, people, and the environment.- Work every day in a caring environment, balanced 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 desire to have real responsibilities and to contribute to something bigger.- Meet diverse people in a friendly atmosphere during very regular company outings (Afterwork, skiing, cycling, theater, etc.).- Evolve in a very pleasant environment and in an original workspace, where meeting rooms are decorated with care and which promote creativity as well as collaboration.- Benefit from many other advantages such as an annual bonus encouraging soft mobility, a fitness room to keep you in shape, the provision of electric bikes and scooters, friendly relaxation areas (rest room, video and arcade games, pinball, foosball, etc.), excellent accident and loss of earnings coverage, and other surprises.At Infomaniak, we are committed to diversity, equity, and inclusion in the workplace. Our job offers are open to everyone and all applications are evaluated on an equal footing, regardless of gender, origin, religion, sexual orientation, or disability. jidb3f2641aen jit0626aen jpiy26aen
