Senior Software Engineer (Python)

casavi GmbH
München, Germany
7 days ago
Apply on www.adzuna.de
Prepare application

Role details

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

Tech stack

Application Programming Interfaces (APIs) Amazon Web Services Software Quality Code Review Python (Programming Language) MongoDB Node.Js Software Maintenance Software Tools Data Streaming Systems Integration TypeScript
+8 more
GitHub Copilot ReactJS Flask (Web Framework) Backend Kubernetes Front End Software Development Virtual Agents Docker

Job description

You will work in an agile, cross-functional engineering team behind one of the most innovative products we have: our Voice & Message Bot, built with agentic AI, catering for one of the most valuable customer use cases. You will ensure its infrastructure and architecture help customer conversations feel natural, enable the bot to be versatile and helpful, and remain reliable and cost-efficient., * You design, build and evolve reliable backend systems and APIs in Python, making architecture and implementation choices that stand up to real-world complexity

  • You take technical ownership end to end: you clarify the problem, identify risks and dependencies, choose pragmatic solutions, and remain accountable for quality in production
  • You work across different parts of the system, integrations, data flows and infrastructure, and understand how technical decisions affect the rest of the product
  • You raise the engineering standard through thoughtful code reviews, testing, observability, maintainability, and constructive technical discussions
  • You work closely with a Product Manager and fellow engineers, challenge assumptions constructively, and connect technical decisions to customer and business outcomes
  • You mentor other engineers, share knowledge, and help the team grow by enabling them to do their best work
  • Your focus is backend engineering. You are comfortable making smaller frontend changes when needed

Requirements

  • You have senior-level experience building complex software and owning technical decisions end to end
  • Python is one of your strongest technologies, and you are confident designing and maintaining backend services and APIs
  • You have hands-on experience with AWS and Kubernetes, and are comfortable working with Docker
  • You are a power user of agentic software development tools (ideally, have experience with Claude Code and/or GitHub Copilot), and you know how to boost your productivity with them safely and responsibly
  • You care about code quality and write well-tested, maintainable software.
  • You communicate technical decisions clearly, collaborate effectively and contribute to constructive discussions
  • You have experience mentoring engineers through code reviews, onboarding or knowledge sharing
  • Hands-on experience with agentic frameworks like LangChain is a big plus.
  • Experience with Flask, MongoDB, React, TypeScript, or Node. js is a plus, but not required
  • You have very good spoken and written English skills (C1 or above)
  • Good spoken and written German skills (B1 or above) are a big plus, Are you a team player looking for an opportunity to grow in an international and agile environment? Then join our team! Apply now and tell our Senio Recruiting Manager Marie why you are the right person for this job. We are looking forward to your application with CV, earliest start date and salary expectation. Please send your application documents in English.

Benefits & conditions

  • An open-minded and friendly team working with agile methods - as proven by our Kununu Score of 4,6
  • Flexible & hybrid working
  • 60 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

About the company

Want to get a comprehensive look behind the scenes at casavi? Follow us on Instagram and find out how team life is like at casavi!, More than 2,200 property management companies and housing organisations use casavi to organise their daily operations more efficiently and manage collaboration across all stakeholders in one place. The AI platform connects communication, workflows, documents and data, bringing together teams, owners, tenants, service providers and partners in one digital system. From intelligent workflow management, customer portals and apps to the new casavi DMS and the service provider platform relay by casavi, casavi supports the entire lifecycle of a process. AI and automation reduce manual work and create more time for the tasks where human expertise and personal interaction matter most.

Apply for this position

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

Apply on www.adzuna.de
Prepare application

Good distractions

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

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:01 min

Migrating existing applications from MongoDB to Postgres

Nikita Shamgunov Nikita Shamgunov · World Congress 2024

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

Videos

See all

Related articles

See all