Backend Developer Golang
vor 22 Stunden
For over 20 years, Ekinops has been driving innovation in network systems. We provide solutions focused on the needs of communication service providers and enterprises worldwide.
We provide open, trusted and innovative network connectivity and enable our customers' success by delivering high value-added software-driven solutions. Today, over 120 international service providers, including numerous Tier 1 carriers around the world, trust our people and technologies.
Over 50% of our 500-strong team works in our multi-national Agile R&D centers. Our company has a strong international background, with sales offices strategically located around the world.
Duties and Responsibilities:
As part of the R&D SDx department, reporting to the SDx R&D Manager, you will serve as the Backend Developer responsible for building and enhancing the software stack of our centralized Network Management System (NMS) called Director and edge management platform Nuvla (
). The Director application enables to manage and monitor our SD-WAN, Secure Access Service Edge (SASE), Security Service Edge (SSE) and Firewall solutions. You will work closely with product owners, and software engineers to develop scalable and maintainable web applications and edge management systems. Your responsibilities will include the following:
Backend and Edge Development (Golang, Python):
- Develop high-performance RESTful APIs and microservices using Golang with frameworks such as Gin or Echo.
- Define and maintain architecture and best practices that developers will have to follow for any contribution on the backend side
- Design and maintain database schemas and queries (ClickHouse, MySQL, or similar).
- Implement authentication and authorization mechanisms using JWT, OAuth, or similar.
- Ensure system reliability and scalability through containerization (Docker, Kubernetes).
- Develop and maintain edge management agent NuvlaEdge in Python.
- Write unit and integration tests to maintain code quality and stability.
- Involvement in R&D projects, both in Switzerland and other European countries.
Collaboration & DevOps:
- Work closely with frontend engineers to build seamless user experiences.
- Work closely with Nuvla backend engineers to develop and maintain the edge management environment.
- Help in defining CI/CD pipelines to ensure smooth deployment and updates.
- Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives).
- Debug, troubleshoot, and resolve performance bottlenecks in backend systems.
Profile and skills:
To carry out the role of a Backend Developer, a candidate should possess the following skills and qualifications:
Experience & Education
- 7+ years of experience in backend and edge development, preferably in network management, cybersecurity, or enterprise applications.
- Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent experience).
Technical Skills
- Backend: Strong experience with Golang and frameworks such as Gin, Echo, or Fiber.
- Software Architecture: Strong background in designing scalable and maintainable software applications
- Database: Proficiency in SQL databases (MySQL, PostgreSQL).
- Excellent Python skills.
- Linux proficiency.
- DevOps: Experience with Docker, Kubernetes, and CI/CD pipelines (GitHub Actions, GitLab CI, or similar).
- Security: Knowledge of authentication & authorization protocols (OAuth, JWT, SAML).
- Version Control: Strong familiarity with Git workflows (GitLab, GitHub).
Nice to Have
- Experience with WebSockets for real-time communication.
- Experience with ClickHouse OLAP DBMS.
- Knowledge of observability tools (Prometheus, Grafana, OpenTelemetry).
- Exposure to Agile/Scrum methodologies and tools like Jira.
Recruitment process:
At Ekinops, we believe diversity makes us stronger We hire talents based on skills, experience, and potential—nothing else. No matter your age, gender, background, or abilities, what matters to us is what you bring to the team. Join us and thrive in an inclusive, open-minded workplace where everyone has a voice
3 interviews
1st interview with R&D Director
2nd interview with Strategic Project Director & PLM
3rd interview with HR Recruiting Manager.
-
Développeur backend Golang
vor 2 Wochen
Genf, Genf, Schweiz ASTRELYA Vollzeit CHF 50'000 - CHF 90'000 pro JahrASTRELYA est une société de conseil en IT basée à Paris et à Genève. Créée en 2018, aujourd'hui plus de 220 collaborateurs, accompagnent nos clients dans l'accélération et la transformation de leurs organisations.Dans le cadre de l'expansion de nos activités, nous recherchons unDéveloppeur Backend Golangpour rejoindre un environnement technique...
-
Développeur Backend Golang
vor 2 Wochen
Genf, Genf, Schweiz Ivy Partners Vollzeit CHF 60'000 - CHF 95'000 pro JahrNotre missionIvy Partners est une société de conseil suisse qui accompagne les entreprises dans leurs défis stratégiques, technologiques et organisationnels.Nous avons à cœur d'offrir à nos collaborateurs une carrière qui favorise leur épanouissement personnel et professionnel. Nous les accompagnons dans leur montée en compétences et leur ouvrons...
-
Développeur Golang
vor 2 Wochen
Genf, Genf, Schweiz Ivy Partners Vollzeit CHF 90'000 - CHF 120'000 pro JahrNotre missionIvy Partners est une société de conseil suisse qui accompagne les entreprises dans leurs défis stratégiques, technologiques et organisationnels.Nous avons à cœur d'offrir à nos collaborateurs une carrière qui favorise leur épanouissement personnel et professionnel. Nous les accompagnons dans leur montée en compétences et leur ouvrons...
-
Backend Developer
Vor 5 Tagen
Genf, Genf, Schweiz Alohi SA VollzeitDescriptionAlohi SA brings together a team of highly competent engineers that focus on merging state-of-the-art technologies with compelling user experience in order to simplify and enhance life for companies and people around the world. The company provides Sign.Plus (a legally binding electronic signature), Fax.Plus (online faxing), Dial.Plus (AI-voice...
-
Senior Backend Developer
vor 2 Wochen
Genf, Genf, Schweiz Alohi SA Vollzeit CHF 80'000 - CHF 120'000 pro JahrDescriptionAlohi SA, headquartered in Geneva, Switzerland, brings together a team of highly competent engineers who focus on merging state-of-the-art technologies with compelling user experience to simplify and enhance life for companies and people worldwide. The company provides Sign.Plus (a legally binding electronic signature), Fax.Plus (online faxing),...
-
Senior Back End Developer
vor 1 Woche
Genf, Genf, Schweiz Alohi Vollzeit CHF 100'000 - CHF 120'000 pro JahrAlohi SA, headquartered in Geneva, Switzerland, brings together a team of highly competent engineers who focus on merging state-of-the-art technologies with compelling user experience to simplify and enhance life for companies and people worldwide. The company provides Sign.Plus (a legally binding electronic signature), Fax.Plus (online faxing), Dial.Plus...
-
Développeur/Développeuse
Vor 5 Tagen
Genf, Genf, Schweiz Alpineo Consulting VollzeitNous recherchons unDéveloppeur Backend senior spécialisé en Golangavec une expertise confirmée enKubernetes, pour rejoindre notre équipe en charge du développement de solutions critiques pour le contrôle aérien.Le poste implique la conception, l'implémentation et la maintenance de services backend hautement robustes, opérant entemps réelet...
-
Web Developer
vor 1 Woche
Genf, Genf, Schweiz Web Developermgf Ltd Vollzeit CHF 60'000 - CHF 120'000 pro JahrWeb Developer International Ag Geneva, Switzerland days ago Role details Contract type Temporary contract Employment type Full-time (> 32 hours Working hours Regular working hours Languages Arabic, Chinese, English, Spanish, French, Russian Experience level Intermediate Job location Geneva, Switzerland Tech stack Software Applications C Sharp (Programming...
-
Software Developer .NET
Vor 7 Tagen
Genf, Genf, Schweiz Swisscom Vollzeit CHF 80'000 - CHF 120'000 pro JahrYour future starts hereAs part of a small agile DevOps team, you will develop and operate internal Swisscom applications for mobility, room reservations, data storage, collaboration spaces, and Copilot. Working collaboratively with your team, you will ensure that the internal solutions are always up to date and facilitate their digital transformation. You...
-
Full Stack Developer Roles
vor 2 Wochen
Genf, Genf, Schweiz Vitol Vollzeit CHF 100'000 - CHF 150'000 pro JahrCompany Description Vitol is a leader in energy and commodities. Vitol produces, manages and delivers energy and commodities, including metals, to consumers and industry worldwide. In addition to its primary business, trading, Vitol is invested in infrastructure globally, with $13+billion invested in long-term assets.Vitol's customers include national oil...