-
Sword Group

Senior Software Engineer - GO (Golang)

Sword Group
Switzerland Β· Full-time Β· Mid-Senior

We are opening a position of Senior Software Engineer with experience in GO (Golang) to strengthen the team of our client based in Geneva.


As a senior Back-end Software Engineer, you’ll contribute to develop services for unmanned management platform on a cloud-based environment. You will be responsible for creating and maintaining critical services that are used by users, test engineers and drone operators in a day-to-day basis. To do that you will be part of an integrated and autonomous team that builds reliable and modern software.


Responsabilities :

  • You breakdown problems by federating all parties, propose solution design, integrate feedback from reviews, deliver features, tests and deployment steps.
  • You pro-actively look after the resilience and stability of the platform.
  • You are part of the support team responsible to answer and address customer requests and incident reports.
  • You are comfortable working asynchronously with your team who is mostly remote.
  • You provide realistic estimations for software development activities and ensure progress and changes of plans are properly communicated to the team.
  • You review designs and code of other team members, reducing complexity and fostering continuous learning.
  • You create and maintain the technical documentation (software requirements specification, detail design, test cases, traceability, architecture documentation).
  • You are an advocate within the company and with our customers for good back-end development practices


Experiences :

  • Minimum of 5-10 years of experience in software development
  • Experience in GO (Golang) development and working on cloud environments (Google Cloud Platform or Azure)
  • Proficiency in programming languages such as Java
  • Experience with Kubernetes stack (kubernetes, helm, istio, Prometheus), Postgres and Redis
  • Demonstrated expertise in designing and implementing complex software solutions
  • Strong problem-solving skills and ability to troubleshoot technical issues
  • Experience with Agile methodologies and working in cross-functional teams
  • Excellent communication skills and ability to collaborate with team members
  • You are curious, aware of technological trends, and have aptitude for self-training
  • Languages : French and English


Joining Sword means…

  • πŸ’Ό Continuous training: A growing training budget every month to access a wide range of courses
  • 🏝 25 days of paid leave: All our employees are entitled to 25 days of paid vacation per year
  • πŸš‘ International accident insurance coverage
  • πŸŽ‰ Regular events: Monthly get-togethers in small or large groups
  • 🌍 International environments: Work on projects within large international organizations
  • πŸ›  Innovation: Contribute to impactful and innovative projects in various industries
  • 🎁 Extra perks: Enjoy an attractive benefits and discounts program

Key Skills

Ranked by relevance

cloud kubernetes prometheus istio
Login to Apply
Posted
Apr 23, 2025
Type
Full-time
Level
Mid-Senior
Location
Geneva

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Sword Group
Related

Expert in AI/ NLP/ ML

2026-05-09

Full-time
Not Applicable
Belgium
IT Services
Information Technology
View Job Details
Sword Group
Related

Expert in AI/ NLP/ ML

2026-04-22

Full-time
Not Applicable
Belgium
IT Services
Information Technology
View Job Details
Sword Group
Related

Expert in AI/ NLP/ ML

2026-04-07

Full-time
Mid-Senior
Belgium
IT Services
Information Technology