Fullstack Software Engineer (Go or Golang experience)

Sword Group

Genf

Vor Ort

CHF 120.000 - 170.000

Vollzeit

vor 47 Stunden
Sei unter den ersten Bewerbenden

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

Training budget
25 days paid leave
International accident insurance
Regular events
International environment
Innovation projects
Perks and discounts program

Zusammenfassung

Sword Group is expanding its technology team with Staff Software Engineer roles focused on backend, scalable, reliable software solutions. You will own significant initiatives from architecture to production, while contributing across the stack when needed.

Collaboration with Product and stakeholders ensures pragmatic technical approaches. You will design cloud-based solutions, manage deployment automation, and optimize relational data systems and event-driven architectures.

Qualifikationen

  • Expertise in at least one compiled language; Go preferred.
  • Strong scripting/automation experience using Python, Bash, or Ruby.
  • Ability to work across the stack, with TypeScript-based Angular/React as needed.

Aufgaben

  • Own engineering initiatives from problem definition through deployment and production support.
  • Design scalable, maintainable backend solutions and contribute to frontend when required.
  • Collaborate with Product and stakeholders to align technical approaches with business needs.
  • Build and operate cloud-based solutions with infrastructure management, deployment automation, and CI/CD processes.
  • Design and optimize relational data solutions and event-driven architectures, including CDC and messaging.
  • Ensure production systems meet reliability, performance, security, testing, and observability standards.
  • Investigate issues, identify root causes, and implement sustainable fixes.
  • Mentor engineers, conduct code reviews, and promote effective AI-assisted development tools.

Kenntnisse

Go
Java
Scala
C++

Tools

Python
Bash
Ruby
Angular
React
PostgreSQL
SQL
Terraform
GitHub Actions
RabbitMQ
CDC
AWS

Jobbeschreibung

We are opening two Staff Software Engineer positions to strengthen a technology team working on scalable, reliable, and production‑ready software solutions. The role is predominantly backend‑oriented, while requiring the ability to contribute across the technology stack when needed. The position offers broad ownership across the software lifecycle, from defining technical solutions through development, deployment, and production operations.

Responsibilities
  • Take ownership of significant engineering initiatives from initial problem definition and architecture through implementation, deployment, and ongoing production support.
  • Design and develop scalable, maintainable, and robust software solutions, primarily on the backend while contributing to frontend development when required.
  • Work closely with Product and technical stakeholders to understand business needs, challenge assumptions constructively, and determine pragmatic technical approaches.
  • Build and operate cloud‑based solutions, including infrastructure management, deployment automation, and CI/CD processes.
  • Design and optimize relational data solutions as well as asynchronous, event‑driven architectures, messaging workflows, and Change Data Capture mechanisms.
  • Ensure production systems meet high standards for reliability, performance, security, testing, monitoring, and observability.
  • Investigate complex technical issues, identify root causes, and implement sustainable solutions.
  • Contribute to technical leadership by mentoring engineers, conducting code reviews, sharing knowledge, improving engineering practices, and promoting effective use of AI‑assisted development tools.
Requirements
  • Advanced expertise in at least one compiled programming language, with strong experience in Go or comparable expertise in Java, Scala, C++, or another equivalent language.
  • Solid scripting and automation capabilities, with practical experience using technologies such as Python, Bash, or Ruby.
  • Ability to work across the technology stack, including making changes to TypeScript‑based Angular or React applications when necessary.
  • Expert knowledge of relational databases, including data modelling, SQL, transactions, indexing, query optimization, concurrency, and database architecture; PostgreSQL experience is particularly relevant.
  • Strong experience with AWS and Infrastructure as Code, especially Terraform, as well as production infrastructure management.
  • Proven ability to build and maintain CI/CD pipelines and deployment automation, particularly using GitHub Actions.
  • Experience designing, operating, and troubleshooting event‑driven and asynchronous systems, including messaging technologies such as RabbitMQ and CDC‑based architectures.
  • Strong understanding of software engineering fundamentals, testing strategies, observability, debugging, maintainability, and production operations, combined with sound engineering judgment and the ability to use AI‑assisted development tools responsibly.
Joining Sword means…
  • Continuous learning: A training budget that grows every month and can be used across a wide range of training programs
  • 25 days of paid leave: All our employees are entitled to 25 days of paid leave per year
  • International accident insurance coverage
  • Regular events: Monthly events to connect in small or large groups
  • International environments: Opportunities to work with major international organizations
  • Innovation: Contribute to impactful and innovative projects across a wide range of industries
  • Little extras: Our employees benefit from a program offering attractive perks and discounts
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Staff Software Engineer (Backend Focus) – Cloud & Data
Staff Software Engineer (Backend Focus) – Cloud & Data

Sword Group • Genf

Vor Ort
CHF 120.000 - 170.000
Training budget
25 days paid leave
International accident insurance
+4
Développeur fullstack .net
Développeur fullstack .net

Sword Group • Freiburg

Vor Ort
CHF 110.000 - 140.000
Formation continue
25 jours de congés payés
Assurance-accident internationale
+4
IT Tooling / DevOps Specialist
IT Tooling / DevOps Specialist

Sword Group • Genf

Vor Ort
CHF 100.000 - 130.000
Formation continue
25 jours de congés payés
Couverture assurance-accident
+4
Senior Full Stack Engineer
Senior Full Stack Engineer

Saeki • Zürich

Vor Ort
CHF 125.000 - 170.000
Competitive salary
Meaningful equity
Hybrid options
Head of Engineering
Head of Engineering

Lyceum • Zürich

Vor Ort
CHF 180.000 - 260.000
AI Augmented Software Engineer [gn] Data Intelligence Platform
AI Augmented Software Engineer [gn] Data Intelligence Platform

Jobgether • Schweiz

Vor Ort
CHF 120.000 - 160.000
Remote or hybrid options
Competitive benefits
Autonomy and ownership
Backend Engineer
Backend Engineer

Sartiq • Lugano

Vor Ort
CHF 120.000 - 170.000
Autonomy & Impact
Equity
Hybrid work model
Architecte de Solution IT
Architecte de Solution IT

Sword Group • Freiburg

Vor Ort
CHF 110.000 - 160.000
Formation continue
25 jours congés payés
Assurance accident internationale
+4
Senior Backend Developer
Senior Backend Developer

Embodied AI • Genf

Hybrid
CHF 120.000 - 180.000
Office in Geneva
Learning budget for training
Annual team events
+1
Anonymization Developer
Anonymization Developer

Sword Group • Genf

Vor Ort
CHF 110.000 - 150.000
Formation continue
25 jours de congés payés
Assurance-accident internationale
+4