368,611open jobs
9,439companies
50,719added this week
Browse all
Salary
$75k – $150k per year (Estimated)
Location
Remote/Hybrid (Berlin, Germany)
Seniority
Senior · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
KNIME develops a widely used open source analytics platform where data science workflows are built visually as node graphs. Founded in 2008 in Zurich with roots at the University of Konstanz, it supports everything from data blending to deep learning. Its free desktop tool is paired with a commercial server for production deployment.

Mission

Your main focus will be to own and drive the delivery of complex backend features, shaping the technical direction of the team and raising the engineering bar across KNIME's cloud platform.

Role Overview

As a Senior Software Engineer, you will own complex backend components (Java or Golang) end-to-end, from technical discovery through long-term maintenance, and drive technical design with high autonomy. You will collaborate with product managers, architects, and other engineering teams to ensure solutions meet both product and business requirements, making informed trade-offs between performance, scalability, and maintainability. You will also act as a technical anchor for the team: mentoring engineers, identifying technical debt and architectural risks, and shaping the team's technical direction and engineering practices.

Responsibilities

  • Drive technical design, frame and solve problems that span service and system boundaries

  • Design, implement, review, maintain, and test secure microservices powering the KNIME cloud platform

  • Build and improve lean and robust REST APIs

  • Identify technical debt, security issues, architectural risks, and lead mitigation efforts

  • Lead the debugging of complex cross-component production issues

  • Set high standards for code quality, design patterns, and engineering practices across the codebase

  • Partner with architects, other teams, and product management to ensure technical solutions meet product and business requirements

  • Provide mentoring and direction for other team members

  • Research, identify, and present patterns and technologies relevant to software architecture and product design

  • Actively contribute to cross-team engineering communities and shared technical standards

Requirements

  • Degree in computer science or a comparable field

  • 5+ years of experience designing and implementing large-scale applications

  • High proficiency in either Java or Golang, with intermediate-level experience in the other, focused on backend development

  • Microservice design, development, and deployment experience

  • Experience with at least one cloud platform (AWS or Azure), including load balancing, scaling, networking, and security

  • Familiarity with relational databases and data modeling for scale

  • Experience with Kubernetes and containerization

  • Familiarity with authentication/authorization technologies (e.g. OIDC, Keycloak)

  • Strong oral and written English communication skills

  • Experience with AI-driven software engineering is a plus

  • Familiarity with event-driven system design is a plus

  • Practical experience with Quarkus or Helm is a plus

What Success Looks Like

  • KNIME's cloud platform is powered by a robust, scalable, and secure confluence of systems and services that solve real-world user problems

  • By proactively surfacing and mitigating technical debt, security issues, and architectural risks, production incidents are consistently prevented

  • Less experienced engineers grow measurably in technical confidence and skill through mentoring and code reviews

  • The team works with a healthy, collaborative dynamic where trust enables a genuine sense of enjoyment and pride in building great software together

What we offer

  • High ownership and autonomy:be a driving force and technology advocate as we design and build our next generation of service offerings during a key scaling phase for the company

  • Real impact at scale:your work powers a platform that will enable thousands of users to solve complex problems that matter

  • Investment in your growth:Learning is built into how the team works

  • Flexibility, health and wellbeing: Hybrid working, flexible hours, subsidised sports or yoga courses, physiotherapy, and flu shots at select locations

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,611 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Berlin
$105k – $252k per year • Remote • Full-Time • 18+ years exp • Bachelor's Degree
Python
Java
Java
Gradle
DevOps
Ansible
AWS
CI/CD
CloudFormation
Configuration Management
Docker
GitHub Actions
GitLab CI
Helm
Jenkins
Kubernetes
Platform Engineering
Terraform
GitHub
GitLab
Cybersecurity
Sonatype Nexus IQ
Management
Confluence
Jira
Apply
$83k – $187k per year (Estimated) • Equity • Remote • Full-Time
C++
Go
Java
Python
Rust
Scala
Apply
$48k – $136k per year (Estimated) • Equity • Remote • Full-Time
C++
Go
Java
Python
Rust
Scala
Apply
$48k – $90k per year (Estimated) • Equity • Remote • Full-Time
C++
Go
Java
Python
Rust
Scala
Apply
$110k – $131k per year • Remote • Full-Time • 10+ years exp • Bachelor's Degree
DevOps
AWS
Incident Management
VMWare
Apply
$79k – $176k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Berlin
Cybersecurity
ISO 27001
SBOM
SOC 2
Apply
Design Engineer 1 hour ago
$63k – $133k per year (Estimated) • In office • Full-Time • Berlin
TypeScript
AI/ML
AI Agents
DevOps
GitHub
Design
Figma
Apply
$62k – $127k per year (Estimated) • In office • Full-Time • Mainz • Mannheim • Dresden • Ludwigsburg • Berlin
Apply
Product Engineer 6 hours ago
$81k – $128k per year • In office • Full-Time • 1+ year exp • Berlin
TypeScript
JavaScript
AI/ML
AI Agents
Human-in-the-Loop
Frontend
React.js
Tailwind CSS
Apply
Backend Engineer 6 hours ago
$81k – $128k per year • In office • Full-Time • 1+ year exp • Berlin
TypeScript
Node JS
JavaScript
Node JS
Nest.JS
Prisma
Databases
PostgreSQL
DevOps
Pulumi
Terraform
Apply
$81k – $128k per year • In office • Full-Time • 1+ year exp • Berlin
Node JS
TypeScript
JavaScript
Node JS
Nest.JS
Prisma
Databases
PostgreSQL
Frontend
React.js
Apply
See all jobs
This is one of many
368,611 more open roles from verified company boards, updated every day.