Software Engineer - Code Understanding

Jobgether

Netherlands

posted 2 hours ago

The Role

We are seeking a Software Engineer specializing in Code Understanding to join our partner company in the Netherlands. In this role, you will play a key part in developing advanced tools that enhance developers' ability to understand and interact with complex codebases at scale. As a member of a collaborative and distributed product team, you will create user-facing features that improve the developer experience. Your work will span the full stack, from frontend interfaces to backend services, contributing to products utilized by engineering teams globally. This position offers the chance to engage with cutting-edge technologies, including AI-assisted development and large-scale code intelligence systems, while fostering your technical and product expertise in a fast-paced, innovative environment.

Responsibilities

  • Design, build, and maintain end-to-end features across the stack, including frontend interfaces, APIs, and backend services.
  • Collaborate with product and design teams to translate user needs and feedback into high-quality technical solutions.
  • Develop scalable, reliable, and maintainable code for applications handling large and complex datasets.
  • Enhance developer experience through intuitive UI components and efficient system design.
  • Participate in code reviews, testing, and debugging to ensure high standards of software quality.
  • Work closely with cross-functional teams to troubleshoot issues and deliver seamless product experiences.
  • Take ownership of features from concept to deployment, ensuring timely and effective delivery.

Requirements

  • 2–5 years of professional experience in software engineering with a full-stack focus.
  • Strong proficiency in Go and experience with concurrency and scalable systems.
  • Solid experience with JavaScript/TypeScript and modern frameworks such as React (SvelteKit is a plus).
  • Familiarity with GraphQL APIs and multi-service architectures.
  • Experience with relational databases (PostgreSQL preferred) and caching systems like Redis.
  • Knowledge of containerization tools such as Docker and familiarity with Kubernetes.
  • Comfortable working with CLI tools, scripting (bash), and Linux/macOS environments.
  • Ability to collaborate effectively with product and design teams in a distributed setup.
  • Strong problem-solving skills, autonomy, and a proactive mindset in fast-paced environments.
  • Good written and verbal communication skills in English.

What We Offer

  • Competitive, above-market salary aligned with global benchmarks.
  • Equity participation to share in the company’s long-term success.
  • Fully remote work environment with flexible location options.
  • Opportunity to work on cutting-edge developer tools and AI-driven technologies.
  • Flexible work hours with partial overlap required with global teams.
  • Generous perks and benefits package supporting well-being and growth.
  • Collaborative, transparent, and high-performance team culture.
  • Continuous learning opportunities and career development support.

We appreciate your interest and wish you the best!

Required skills

TypeScript

Bash

React

AI

linux

Developer Tools

JavaScript

Software Engineering

MacOS

Docker

Redis

GraphQL

PostgreSQL

Debugging

kubernetes

Relational databases

English

English level

Professional

Still searching manually?

Let us do the work for you.

Tota works for you

We scan thousands of jobs daily and notify you when there is a match. No searching needed.

Anonymous, safe and free

Your profile stays anonymous. Your employer will not see it. You choose when to become visible.

Ready in 3 minutes

Answer a few questions and create your profile in minutes. No commitment.

About TotaMatch

TotaMatch helps professionals find work that truly fits their work happiness. We believe work is more than just an income. It is a source of fulfillment, growth, and pride. Instead of endlessly scrolling through job boards, TotaMatch works for you. Our platform continuously analyzes thousands of opportunities and identifies roles that align with what truly matters to you. You focus on your work and the people around you. We make sure you never miss a better opportunity.