Logo for casavi GmbH

Senior Software Engineer (Python) (m/f/d)

Role overview

Qualifications

  • Senior-level experience building complex software and owning technical decisions end to end
  • Strong experience with Python for designing and maintaining backend services and APIs
  • Hands-on experience with AWS, Kubernetes, and Docker
  • Very good spoken and written English skills (C1 or above)

Responsibilities

  • Design, build, and evolve reliable backend systems and APIs in Python
  • Take technical ownership end to end, including clarifying problems and choosing solutions
  • Raise engineering standards through code reviews, testing, and constructive discussions
  • Mentor other engineers and contribute to their growth

Key facts

Hard skills

Other skills

  • Communication
  • Teamwork
  • Problem Solving

About the company

casavi GmbH logo

casavi GmbH

Computer Software / SaaS

casavi is a digital productivity and collaboration platform for property managers. We help real estate companies utilise digital communication channels in order to both increase customer satisfaction as well as optimise internal and external workflows.

Company details

Company typeScaleup
IndustryComputer Software / SaaS
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

About the role

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. 


Your mission

  • 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


Your profile

  • 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


Conditions & Benefits

  • 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

Position to be filled from


You want to be part of our success story?

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. 
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!

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at casavi GmbH

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.