Senior Software Developer (Go)

Remote Jobs

Deutschland

Remote

EUR 110,000 - 140,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Paid time off (up to 6 weeks)
Health benefits
Life insurance
Disability insurance

Job summary

Qohash is seeking a hands-on Senior Software Developer (Go) to design and build a high-performance cross-platform detection engine for Windows, macOS and Linux, with emphasis on low-latency on-device inference and tight resource usage.

You will integrate embedded ML models into the engine, own the runtime and data paths, and collaborate with ML and systems colleagues to productionize models while keeping production-grade standards. The role is remote and fast-paced, in a startup-like environment.

Qualifications

  • 7+ years' experience building and shipping production software in Go.
  • Strong systems programming fundamentals — memory management, concurrency, profiling, and software optimization in performance-sensitive, resource-constrained environments.
  • Hands-on track record owning code post-deployment: instrumenting, debugging, and iterating on live systems.
  • A Bachelor's or master's degree in computer science, engineering, or a related field (or equivalent professional experience)

Responsibilities

  • Design and build a highly efficient cross-platform detection engine for Windows, macOS, and Linux.
  • Integrate embedded machine learning models into the engine for on-device inference, and own the runtime, bindings, and data paths that make them work in-system.
  • Collaborate closely with machine learning and systems colleagues to turn models into production-ready components.
  • Optimize end to end for latency, memory footprint, and CPU — profiling, benchmarking, and tuning both engine code and model execution.
  • Own features all the way to production including instrumenting, monitoring, and iterating to keep them reliable.
  • Collaborate with stakeholders to define milestones and ensure timelines align with development needs.
  • Participate in discussions on technological choices and decisions regarding product development.
  • Resolve anomalies and problems as soon as they arise.
  • Help onboard and train colleagues as the team grows.
  • Communicate technical concepts to both technical and non-technical stakeholders.

Skills

Go
Systems programming
Concurrency
Profiling
Memory management
Optimization
Instrumenting
Debugging

Education

Bachelor's or Master's in CS/Engineering

Tools

Rust
C/C++

Job description

Senior Software Developer (Go)

Location: Remote
Type: Full-time

About Qohash

Qohash is building the zero copy data security control layer enterprises need to adopt AI safely.

Our platform, Qostodian, helps large organizations discover, classify, govern, and remediate sensitive unstructured data across their most critical data sources without moving or copying the data. This zero copy architecture reduces exposure, preserves data sovereignty, and allows enterprises to secure data directly where it lives.

This matters because AI adoption is increasing the risk, complexity, and urgency of enterprise data security. Before organizations can safely deploy AI agents, copilots, retrieval systems, or automated workflows, they need to know where sensitive data lives, who and what can access it, and how to enforce controls at scale.

Company Culture

Our 5 core values:

  • Pursuit of excellence
  • Resilience
  • Mission focus
  • Accountability
  • Embracing conflict
About the Team

We are standing up a new team for the QSIDS (Qohash Sensitive Information Detection System) launch, dedicated to the detection engine. A central focus of this team is the integration of embedded AI, machine learning models that run directly on the device and in-system. It is about high-performance, low-resource, on-device inference, embedded into the detection engine itself. The engine is built in Go, with a strong emphasis on performance and minimal resource footprint.

Who You Are

You're a hands-on Go developer who likes living close to the metal — profiling hot paths, trimming allocations, and making concurrent systems behave predictably under load. You enjoy integration work: wiring components, native libraries, and models into a coherent engine, and making the seams disappear. You take pride in owning what you ship, watching how it behaves in production and iterating to keep it fast and reliable. You bring strong engineering fundamentals, write tests as a matter of course, and collaborate naturally, helping the team converge on quality decisions. You're comfortable with the pace and ambiguity of a startup, and you care about the outcome, not just the code.

What You Will Do
  • Design and build a highly efficient cross-platform detection engine for Windows, macOS, and Linux.
  • Integrate embedded machine learning models into the engine for on-device inference, and own the runtime, bindings, and data paths that make them work in-system.
  • Collaborate closely with machine learning and systems colleagues to turn models into production-ready components.
  • Optimize end to end for latency, memory footprint, and CPU — profiling, benchmarking, and tuning both engine code and model execution.
  • Own features all the way to production including instrumenting, monitoring, and iterating to keep them reliable.
  • Collaborate with stakeholders to define milestones and ensure timelines align with development needs.
  • Participate in discussions on technological choices and decisions regarding product development.
  • Resolve anomalies and problems as soon as they arise.
  • Help onboard and train colleagues as the team grows.
  • Communicate technical concepts to both technical and non-technical stakeholders.
What Your Resume Shows

Must Haves

  • 7+ years' experience building and shipping production software in Go
  • Strong systems programming fundamentals — memory management, concurrency, profiling, and software optimization in performance-sensitive, resource-constrained environments
  • Hands-on track record owning code post-deployment: instrumenting, debugging, and iterating on live systems
  • A bachelor's or master's degree in computer science, engineering, or a related field (or equivalent professional experience)

Nice to Haves

  • Experience embedding ML models for on-device inference (a strong asset for this role)
  • Experience with Rust, C/C++ or another low-level systems language
  • Experience building, training, or optimizing machine learning models, including compression, quantization, and tuning for low-latency inference
  • Bilingual (French and English)
  • Experience working in a startup environment
What's in it for You?
  • Competitive salary range.
  • Up to six weeks of paid time off annually. At Qohash, we recognize your dedication and believe in giving you ample time to rejuvenate.
  • Comprehensive health benefits package, including life insurance, short- and long-term disability insurance, paramedical and telemedicine services, and an HSA account.
Equal Opportunity

Qohash is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, colour, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by applicable law. A working proficiency in English is required for this position based on the company's operational requirements. Only those candidates selected f

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Director, Solutions Engineering (Eastern US)
Director, Solutions Engineering (Eastern US)

3M HEALTHCARE • Germany

On-site
EUR 80,000 - 110,000
Up to six weeks of paid time off
Comprehensive health benefits package
Life and disability insurance
Director of Demand Generation
Director of Demand Generation

Hiring.fm • Germany

Remote
EUR 90,000 - 130,000
Six weeks PTO
Health benefits
Life insurance
Staff/Senior Software Engineer - Hydris - Golang (d/f/m)
Staff/Senior Software Engineer - Hydris - Golang (d/f/m)

Project Q GmbH • Berlin

Hybrid
EUR 110,000 - 160,000
Remote work Germany
Autonomy & ownership
Learning budget €1500
+2
Staff/Senior Software Engineer - Hydris - Golang (d/f/m)
Staff/Senior Software Engineer - Hydris - Golang (d/f/m)

Project Q • Berlin

Remote
EUR 120,000 - 180,000
Remote work in Germany
Hybrid/on-site in Berlin or Munich
Learning & development budget
+3
Senior DevOps Engineer
Senior DevOps Engineer

Hub • München

On-site
EUR 90,000 - 120,000
Software Engineer
Software Engineer

Whereby • Germany

On-site
EUR 105,000 - 140,000
Competitive salary
Company bonus
25 days annual leave
+7
Security Engineer
Security Engineer

DeepCamp • Germany

On-site
EUR 90,000 - 130,000
Flexible hours
Async-friendly culture
Own laptop
+1
Senior/staff Devops Engineer - Aqmed
Senior/staff Devops Engineer - Aqmed

jobs.frontdoordefense.com - Jobboard • Germany

On-site
EUR 131,466 - 218,542
Medical/dental/vision
Stock options
Generous learning opportunities
+3
Solution Engineer - DACH
Solution Engineer - DACH

Quantexa • Frankfurt

Remote
EUR 90,000 - 130,000
Competitive salary
Annual leave + holidays + birthday off
Work from Home equipment
+3
Senior Software Engineer Platform
Senior Software Engineer Platform

Qdrant • Bernau

On-site
EUR 90,000 - 140,000