Skip to content

Nobody tells you why you were rejected. We will. Free, in 30 seconds.

Score my CV against live jobs

Senior Python Software Engineer (gn) / part-time or full-time

Voiio · Berlin

On-siteSeniorPosted 18 Sept 2026

What this role requires

2 requirements, read out of the advert rather than guessed from the job title:

Also mentioned, not required: JavaScript, GitHub Actions, Heroku, Metabase. Worth having, but their absence is not what gets a CV filtered out.

See how often each of these is required across open backend roles in Europe.

Check my CV against these 2 requirements

Free, no card. Tells you which of them your CV evidences and which it only implies.

Job description

What makes your position unique: Platform Architecture & Backend Ownership: Full ownership of backend structure, system design, performance, and overall platform health

Infrastructure & Server Management: Handling server setups, deployment pipelines, hosting stability, and site reliability

Security & Data Governance: Applying a security-minded approach to data protection, access controls, and system vulnerability safeguards

Technical Mentorship & Code Quality: Conducting constructive code reviews, actively sharing knowledge, and supporting peers in their professional growth

Product-Minded Engineering:  Operating beyond code syntax, understanding direct product impact, and evaluating technical trade-offs with a focus on business outcomes

Our softwarestack Our entire stack , both Python and JavaScript, is kept up to date on a daily basis. Django is our goto backend framework and Lit our goto frontend framework. We use GitHub Actions, Heroku for continuous deployment and GitHub for everything code because it's awesome!

Read the full description (16 more sections)

Your standout qualities include: Seniority & Technical Mastery:  Solid years of experience as a (Senior) Software Engineer, bringing proven technical mastery, ownership, and platform-level thinking

Python Mastery: Strong, expert-level Python skills (must-have)

Web Frameworks: Deep experience with server-side rendered (SSR) web frameworks (Django preferred, open to other SSR options)

Databases & Analytics: Solid database design and management capabilities, alongside experience with analytics/data tools (e.g., Metabase)

DevOps, SRE & Debugging: Practical experience with server configuration, deployment environments, site reliability, strong debugging, and performance-tuning skills

Mindset & Team Fit:  Pragmatic, team-centered, and humble approach with an inclusive and constructive communication style, genuine enthusiasm for an active, in-person team culture (and ideally a soft spot for good coffee!)

We particularly welcome applications that continuously enrich the diversity of our team and encourage as well as enhance fresh perspectives. Applications from structurally marginalized groups are therefore explicitly encouraged and will be given special consideration.

What we offer you at voiio: Unlimited access to our voiio platform – ranging from lectures and leisure activities for you and your family to fitness classes and psychological support

30 days of paid vacation per year and fair compensation

Beautiful office in Berlin-Kreuzberg

Regular strategy days, fun team events with an amazing team, and much more

Plus: Short decision-making paths, real ownership, a highly appreciative and values-oriented company culture, and the opportunity to create measurable social impact

Contact details Sounds exciting?

Then Jörg and Barbara are looking forward to your application. Please send us your CV, your GitHub profile, and let us know your earliest possible start date as well as your salary expectations.

The position is available starting November 1, 2026 part-time (min. 32h/week) or full-time.

If you have any questions, feel free to reach out to ----- Find more English Speaking Jobs in Germany on Arbeitnow

You will apply. Then you will hear nothing.

And no one will tell you what was wrong. See it before you send: your ATS score, every weak line, and the fix for each.

  1. 1

    Drop in your CV

    One PDF, thirty seconds. No card.

  2. 2

    See what is wrong with it

    Every weak passage, quoted from your own CV, with the line to replace it.

  3. 3

    Apply where you fit

    Every European role ranked against what your CV actually says.

  • Free, no card
  • Your CV file is deleted after parsing
  • Or skip the upload — build your profile by hand
  • Refreshed every 6 hours