Senior Software Engineer, Platform (Security Focused)

casavi GmbH
Munchen, Germany
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Artificial Intelligence Amazon Web Services Cloud Engineering Computer Networks Identity and Access Management Python (Programming Language) MongoDB MySQL Node.Js Systems Development Life Cycle Prometheus Software Engineering
+18 more
Tripwire TypeScript Datadog Policy as Code GitHub Copilot ReactJS Flask (Web Framework) Grafana Software Security Fastapi Gitlab-ci Kubernetes Infrastructure Automation Frameworks CIS Benchmarks NestJS Restful APIs Terraform Vulnerability Analysis

Job description

  • You are part of our dedicated Platform team, building and operating the foundation that every product team at casavi builds on.
  • With the team, you own and evolve our platform: from core product features every team builds on, like Auth, I18n, Feature Flags, and so on, to infrastructure, with our AWS setup, Kubernetes clusters, GitOps workflows, and Infrastructure-as-Code (IaC), working with Terraform, Helm, ArgoCD, and GitLab CI/CD, while monitoring system health with Prometheus & Grafana.
  • Your main personal focus is Application Security: making sure our product stays robust and reliable in the face of modern growing security threats, via comprehensive automated quality gates, regular security testing being done as a practice, strong security standards embedded in the SDLC of our teams, and appropriate instrumentation of the AI Coding Assistant tooling our team is using.
  • You also bake security into our infrastructure, implementing automated vulnerability scanning, secure secrets management, and Policy-as-Code guardrails so that shipping securely is always the path of least resistance.
  • You harden our cloud environments, ensuring robust IAM configurations, network policies, and foundational security baselines are continuously enforced.
  • You collaborate closely with fellow engineers across the Platform team and with product teams, bringing your ideas to make our platform more reliable, scalable, and easy to build on.

Requirements

  • You have several years of experience working with TypeScript (our tech stack includes Node.js, REST API, MySQL, MongoDB, Nest.js, React) and, ideally, also Python (our Python stack: Flask, FastAPI, MongoDB).
  • You care about Application Security deeply and have a proven track record of establishing secure SDLC in software engineering teams.
  • You have proven hands-on experience running production Kubernetes clusters and managing cloud infrastructure. You know AWS, Terraform, Helm, GitOps (ideally ArgoCD), and CI/CD pipelines (ideally GitLab CI).
  • You understand cloud-native security principles and have experience securing pipelines, container images, and infrastructure (e.g., using AWS Secrets Manager, Vault, Trivy, Snyk, or similar tooling).
  • You are a power user of AI-based tools (GitHub Copilot, Claude Code, Codex, etc.), and you know how to use them to build lightweight internal tooling and automation safely and responsibly.
  • You’d rather script and orchestrate an agentic workflow than stand up a heavyweight developer portal.
  • You have excellent analytical & problem-solving skills and enjoy owning problems end-to-end, from root cause to fix.
  • Ideally, you have strong experience with observability tooling (Prometheus/Grafana) and monitoring production systems.
  • You are a strong communicator, and your English is at a very good level (>C1).
  • You live in Germany.

Benefits & conditions

  • An open-minded and friendly team working with agile methods - as proven by our Kununu Score of 4,6
  • Flexible & hybrid working
  • 40 days of workation per year in the EU
  • Company events & sports offers
  • Corporate benefits
  • Company pension scheme
  • Childcare allowance
  • EGYM Wellpass membership discount
  • Diverse development opportunities and a continuing education budget

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on de.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:04 min

Comparing flexible tools against opinionated NestJS frameworks

Matteo Collina Matteo Collina · JS Congress

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · WWC Europe 2026

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all