Full Stack Engineer

Doghouse Recruitment

München

Remote

EUR 70,000 - 110,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

30 vacation days
Learning budget
Bike leasing (JobRad)
Remote work up to 30 days/year in EU
Off on Christmas Eve & New Year’s Eve

Job summary

Doghouse Recruitment's client seeks a skilled Full Stack Software Engineer to own a self-service cloud portal from Python backend to Angular frontend. You will join the Cloud Engineering team, collaborating with platform and DevOps engineers on AWS, Terraform and Packer, taking software ownership all the way to production.

You’ll work in a 50/50 stack with FastAPI on the backend and Angular/TypeScript on the frontend, delivering end-to-end features and user-focused security in a flexible remote

Qualifications

  • Strong experience with a Python web framework (FastAPI) and asyncio.
  • Frontend skills in Angular and TypeScript to build new components.
  • Familiarity with relational DBs and ORM like SQLAlchemy.

Responsibilities

  • Own the customer-facing self-service cloud portal end to end, including login, monitoring, firewall rule management and service restarts.
  • Build API-driven cloud provisioning, VPN/VPC setup, and firewall configuration for self-service management.
  • Grow a long-term self-service admin portal comparable to MongoDB Atlas UI.
  • Work across the stack (Python backend, Angular frontend) and own production delivery.

Skills

Python (FastAPI)
Angular/TypeScript
SQLAlchemy ORM
Docker
AWS Cloud
Asyncio

Tools

Terraform
Ansible
Packer

Job description

Are you a full stack engineer who wants real ownership of a product, not just a feature? How about owning the self-service cloud portal for a leading data integration platform, from the Python backend to the Angular frontend?

My client is a major data integration platform provider with over 2,000 customers globally, looking for a skilled Full Stack Software Engineer to help build out their cloud services. You will join the Cloud Engineering team, working alongside platform and DevOps engineers who manage AWS hosting, Terraform, Ansible, and Packer, but don't have dedicated software development skills in-house. You will be the software engineering expert on this team, with real ownership.

What you'll do:
  • Own the customer-facing self-service cloud portal end to end, currently handling login, monitoring, firewall rule management, and service restarts
  • Build the next phase of self-service functionality: API-driven cloud environment provisioning, VPN and VPC peering setup, and firewall configuration, so customers can manage their own environments without raising a support ticket
  • Work toward a long-term vision of a full self-service admin portal comparable to the MongoDB Atlas UI
  • Build across the full stack in a roughly 50/50 split: Python with FastAPI on the backend, Angular and TypeScript on the frontend
  • Take ownership of what you build all the way into production: deployment, monitoring, and debugging, not just writing code and handing it off
  • Bring your own ideas and judgement to the product, since there's no other software engineer on the team to shape these decisions with you
Your profile:
  • Strong experience with a Python web framework such as FastAPI and practical knowledge of asyncio
  • Proficiency with Angular and TypeScript on the frontend, with the ability to build new components
  • Familiarity with relational databases, schema design, and an ORM like SQLAlchemy
Furthermore:
  • You have a "you build it, you run it" production mindset and think about pipelines, testing, and maintainability
  • Working knowledge of Docker for building containerized, stateless services
  • Experience with cloud platforms, specifically AWS, and an infrastructure as code mindset using tools like Terraform
  • You enjoy having the freedom to take end-to-end ownership of features and bring your own ideas to product management
  • A natural instinct for security and an eye for the user experience
  • Competitive base salary in EUR
  • 30 vacation days per year, plus paid days off on Christmas Eve and New Year's Eve
  • Personal learning and development budget
  • Bike leasing scheme (JobRad)
  • Option to work remotely from any EU country for up to 30 days per year
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Xcede Recruitment Solutions • Berlin

Remote
EUR 70,000 - 110,000
Senior Frontend Engineer
Senior Frontend Engineer

nuvo • Berlin

On-site
EUR 70,000 - 110,000
VSOP options
Urban Sports Club membership
Workation up to 60 days per year
+6
Senior Software Engineer
Senior Software Engineer

Xcede Recruitment Solutions • Berlin

Remote
EUR 120,000 - 180,000
(Senior) DevOps Engineer (m/f/d)
(Senior) DevOps Engineer (m/f/d)

Peter Park • München

Hybrid
EUR 90,000 - 120,000
Hybrid work policy
Permanent contract
Office in Munich
Senior AI-Native Fullstack Engineer (m/w/d) München
Senior AI-Native Fullstack Engineer (m/w/d) München

Zvoove Akademie • Germany

On-site
EUR 90,000 - 140,000
AI-powered SaaS tooling
Collaborative culture
Development opportunities
+3
Senior Software Engineer
Senior Software Engineer

Taxfix • Berlin

On-site
EUR 90,000 - 125,000
Relocation support
Learning budget
Flexible working hours
+1
Fullstack Engineer
Fullstack Engineer

EGYM • Germany

Hybrid
EUR 70,000 - 110,000
Development budget
Internal trainings
EN & DE language courses
+9
Senior Product Engineer (gn)
Senior Product Engineer (gn)

Ingestro • Berlin

On-site
EUR 90,000 - 130,000
Growth budget
Urban Sports Club
Flexible home office
Senior Software Engineer (m/f/d)
Senior Software Engineer (m/f/d)

Polarise • Nordrhein-Westfalen

Hybrid
EUR 70,000 - 110,000
Remote-first work model
Structured onboarding and hardware (e.
EU work flexibility
+1
Software Engineer
Software Engineer

CI HUB GmbH • Frankfurt

Hybrid
EUR 60,000 - 90,000
Competitive salary
Flexible hours
Learning budget
+3