GenomSys Logo

Position: Junior/Mid-Level Software Engineer
Location: Milano, Italy (Hybrid)
Type: Full-Time
Salary Range: € 30.000,00 – € 37.000,00

Who we are

GenomSys is a Swiss-Italian healthcare company founded at EPFL. We’ve developed and patented software applications based on MPEG-G, the only ISO standard for genomic data management (ISO/IEC 23092). MPEG-G enables selective access to compressed genomic data, streaming, and privacy-preserving encryption, solving real problems in how genomic data gets managed at scale. Our goal is to make MPEG-G the standard way genomic data gets stored and shared. Think of it like making the PDF for genomics, with us building the tools people actually use.

Our customers are genetics laboratories, hospitals, and research centers who need robust, standards-based solutions for managing genomic data. We’re a small team, and we’re growing. We share office space with GenoGra (another genomics startup focused on pan-genome graphs), so there’s always interesting technical conversation and collaboration happening. If you join now, you’ll have real influence on how our products develop and how the company grows. We value people who are curious, willing to learn, and can work collaboratively in a startup environment where things move quickly.

What you’ll be doing

You’ll be working on our core software toolkit for the MPEG-G standard. This means writing and testing code (mostly C/C++ and Rust), working closely with the rest of the dev team, and helping turn research ideas into working software that people can actually use.

Day-to-day, you’ll:

  • Develop and test software components for our MPEG-G toolkit
  • Work with the team to integrate your code and keep everything running smoothly
  • Help improve our codebase: refactoring, optimizing, and occasionally working in Rust, Python, or JavaScript when needed

Who you are

  • You have an MSc in Computer Science, Computer Engineering, or something related (or you’re close to finishing one)
  • You’ve spent a couple of years working in software engineering, or you’ve built substantial projects during your studies
  • You’re comfortable writing C/C++
  • You speak Italian and English well enough to work in both

Nice to have (but not required)

  • Experience with testing, code reviews, and keeping codebases maintainable
  • Familiarity with Rust, Python, JavaScript, or Snakemake
  • Background in bioinformatics or data engineering
  • Experience with Docker or AWS

Why join us

  • Flexible hybrid setup: we’re typically in the office 3 days a week, but we’re pragmatic about it
  • Small team means you’ll be working directly on core product features from day one. You’ll build experience quickly across different parts of the stack and get to shape how we build things.
  • As the team grows, you’ll be one of the early core members
  • Your work will directly influence an ISO standard

How to Apply:

We can’t sponsor work visas for this role, so you’ll need existing authorization to work in Italy.

Send your CV to either:

Feel free to reach out if you have questions about the role or want to know more about what we’re building. We move quickly, so you’ll hear from us soon.

The Selection Process

  1. Online screening call to get to know each other
  2. Technical interview where we’ll work through some coding problems together
  3. Final conversation with the CEO

If you’re interested in genomics, enjoy working in C/C++, and want to be part of a small team building something from the ground up, we’d love to hear from you.

Schedule a call

[contact-form-7 id="224" title="contact call"]