Stellenbeschreibung

Senior Software Engineer (m/f/d) in Muenchen, Deutschland

Avento Immobilien Services

Muenchen, Deutschland

Avento is a property management company in Munich. We manage buildings on behalf of property owners.

We're building our own software platform to run our business better than legacy tools allow. We are fully vertically integrated, i.e. we don't sell this software - it's a tool to deliver a better service to our clients and operate more efficiently than competitors.

Our growth strategy: Acquire traditional property management companies, migrate them onto our platform, and scale.

The first version of our software is running in production and built on a modern stack. Now it is time to develop its full potential.

You'll work with founders who have successfully scaled and sold a business before, managing global engineering teams of 100+ people.

Tasks

You'll be the second engineer on our product team, working directly with our founder/technical lead. This isn't a "ticket executor" role - you'll shape the product, make architectural decisions, and own products and features end-to-end.

We don't have a separate product team handing you polished specs. You'll get context on what we're trying to achieve, and then figure out how to get there. That means talking through requirements, exploring different approaches, and making judgment calls about what to build and what to skip. If you enjoy the space between "here's a problem" and "here's a working solution" - not just the coding part - you'll thrive here.

Day-to-day, you'll:

  • Understand user requirements and our problem space
  • Design data models, APIs, and our architecture
  • Build core features for our property management platform
  • Develop tooling for migrating acquired companies onto our platform
  • Work with AI coding tools as part of your normal workflow - we treat Claude Code and similar tools as productivity multipliers, not toys

Over time, you'll become deeply familiar with the property management domain and work with users in our property management companies. You'll help us use learnings from our acquisitions and incorporate them into our product.

Requirements

Must have:

  • Product curiosity - you want to understand why you're building something, not just how
  • Strong experience building robust (SaaS) applications
  • Comfortable designing and owning frontend and backend systems including their infrastructure
  • You know best practices and can judge output of AI coding agents in both frontend and backend development

Ideal:

  • Strong experience with Spring Boot and the Spring ecosystem
  • React/TypeScript experience
  • Experience with Operations (Terraform, Azure, AWS, AI Services, ...)
  • Pragmatic approach to AI tools - you've tried them, know how to use them, you see the potential, you're not religious about it either way
  • Fluent German - you'll encounter German legal concepts, documents, and occasionally talk to operational staff

Bonus:

  • Exposure to property management, real estate, or German Mittelstand software
  • Experience with data migrations or system integrations

What we're NOT looking for:

  • Someone who needs detailed specs for every task
  • Pure backend or pure frontend specialists who won't cross boundaries
  • People uncomfortable with ambiguity in a small team

Tech stack:

  • Backend: Modern Java Spring Boot stack
  • Frontend: React, TypeScript
  • Data: PostgreSQL
  • Infrastructure: Azure and AWS (Terraform managed)

Benefits

  • Real impact : Small team, real users, decisions that matter
  • Grow with us : Join early and grow your role as the company scales - today's second engineer could be tomorrow's tech lead
  • Sustainable growth : We're not venture-backed - we're building a profitable, long-term business, not chasing hypergrowth
  • AI-native development : We're genuinely integrating AI into how we build - both as tooling and as product features
  • Gain real-world Agentic-AI experience : You'll learn how to build, deploy, and evaluate AI agents in production
  • Growth story : Acquisitions mean new problems to solve, not just feature factories
  • Domain depth : Property management is unglamorous but complex - good problems for engineers who like systems thinking

Skip the long cover letter. Instead, tell us about a project you worked on that you're genuinely passionate about - what you built, why it mattered, what you learned.

Our process:

  1. Screening call: We talk about your passion project and what you are looking for
  2. One technical interview: We build something together and discuss your technical experience
  3. One cultural interview: You get to know someone else from the team
  4. A paid day of working together - the best way for both sides to see if it's a good fit

Ähnliche Stellenangebote

Mehr wie diese Stelle

  • IT
... real-world environments - Combine software engineering with AI and business impact - High ownership and autonomy in your work - Collaborate with smart, driven engineers YOUR IMPACT - You are more than an engineer. You are a Tech Lead, builder, and consultant in one. - Design and build robust software systems for our end-to-end ...

Muenchen, Deutschland

  • Remote
  • IT
Agricultural Innovation at Organifarms We are a startup at the forefront of agricultural innovation, specializing in the development of harvesting robots for strawberries. Our mission is to revolutionize the way strawberries are harvested, making it more efficient, sustainable, and cost-effective You have...

Costnitz, Deutschland

  • Vollzeit
  • Product Management
  • QA

€ 71.000 - € 91.650

... weiterentwickeln und so einen Beitrag zur Sicherheit Deutschlands leisten wollen. Qualität ist kein Nebenprodukt. Sie ist dein Produkt. Im Center of Excellence - Software Engineering (SWE) entwickeln wir Software-Produkte mit echtem Mehrwert. Unsere Lösungen werden im Umfeld der Bundeswehr eingesetzt und unterstützen sicherheitskritische ...

Bonn, Deutschland

  • Vollzeit
  • IT
  • Product Management
  • QA

€2k EUR

... und Teil der Fachdomäne Logistik, Supply Chain Management & Production. Unser rund zehnköpfiges, crossfunktionales Team besteht aus Product Owner, Solution Engineer, Business Engineer, Software Engineer, Test Engineer und Agile Team Coach. Mit unseren Produkten sorgen wir für Transparenz, Stabilität und Effizienz in den ...

Franckfurt, Deutschland

Gebraucht.de GmbH

Senior Software Engineer

  • Vollzeit
  • IT

7 PHP - 7.1 PHP

... an open minded, a highly creative working environment filled with awesome people, breakfast treats, and natural daylight. Your Profile We are looking for a senior level developer who loves to take responsibility and to make pragmatic decisions. As we are a horizontal marketplace with a wide product range, you will work ...

Berlin, Deutschland

  • Remote
  • Hybrid
  • Vollzeit
  • IT

500k

... Seedtag has grown to 500+ Seedtaggers in 17 countries, backed by €250M in funding, and operates today as a global ad-tech leader. If you enjoy solving complex engineering challenges and building AI-driven systems at scale, you’ll feel right at home here. Your Challenge As our Senior Software Engineer, you will join our five-person ...

Düsseldorf, Deutschland

  • Vollzeit
  • IT
... identifizierst du relevante Anwendungsfälle, übersetzt sie in tragfähige technische Lösungen und bringst sie vom Konzept in den produktiven Betrieb. DEINE ROLLE Als Senior Software Engineer AI Initiatives verbindest du Software Engineering, AI und Prozessverständnis. Du entwickelst skalierbare Lösungen für unsere bestehende Systemlandschaft ...

Telgte, Deutschland

  • Hybrid
  • Vor Ort
  • Vollzeit
  • Teilzeit
  • IT
... diese Entwicklung mitgestalten? Du hast deinen Schwerpunkt in der Entwicklung von komplexen und skalierbaren Anwendungssystemen gesetzt? Dann bewirb dich als Senior Software Engineer (w/m/d) und werde Teil unseres Teams in einem global agierenden Unternehmen! Diese Stelle kann in Vollzeit sowie in Teilzeit besetzt werden. ...

Ratingen, Deutschland

  • IT
... Kolleg:innen anleiten und dein Wissen an sie weiterleiten - Verantwortung innerhalb von Projekten übernehmen Du hast: - mehrjährige, relevante Berufserfahrung im Software Engineering, idealerweise in komplexen Java-Projekten - einen guten Hochschulabschluss in Informatik oder einem vergleichbaren Studiengang mit starker IT-Ausrichtung ...

Berlin, Deutschland

  • IT
Interessante Aufgaben warten auf Sie ... - Entwicklung von Software-Medizinprodukten, die weltweit zu den erfolgreichsten in ihrem Bereich gehören - Systemnahe Anwendungen und intuitive Benutzeroberflächen (C++, Python, Qt) - Desktop-nahe Anwendungen und komplexe Backend-Komponenten (C#, .NET, WPF) - Skripting, Automatisierung ...

Bremen, Deutschland