Why This Job is Featured on The SaaS Jobs
This Junior Python Engineer role is notable in SaaS because it sits inside a product organisation where engineering work is tied directly to user-facing outcomes. The description points to a feature-focused environment with shared ownership across analysis, design, testing, and review, which is typical of SaaS teams that ship iteratively and measure impact over time. The explicit mention of AI-assisted and agent-driven tooling also reflects a current shift in how SaaS engineering teams accelerate delivery and troubleshooting.
For someone building a long-term SaaS career, the value lies in learning how product and engineering collaborate in a subscription software context, where reliability, quality, and user experience compound over many releases. Working across the development lifecycle builds habits that transfer well to other SaaS companies, especially those that expect engineers to think beyond tickets and understand downstream business implications. Exposure to cross-functional stakeholders and customer-facing teams is also a practical route to developing product sense early.
This role suits an early-career engineer who learns best through supported delivery and frequent feedback loops. It will appeal to professionals who enjoy pairing execution with curiosity about why a change matters, and who are comfortable working in a hybrid, in-office collaboration rhythm.
The section above is editorial commentary from The SaaS Jobs, provided to help SaaS professionals understand the role in a broader industry context.
Job Description
We are looking for a curious and driven Junior Python Engineer to join our product organisation. You'll help build features that genuinely solve problems for our users, working alongside experienced colleagues and mentors from day one.
This is a full-time role based in Vienna. We ask you to be in the office three times per week, as we value in-person collaboration and see real benefit in it.
Some of the things you'll work on:
- Join a team and work closely with colleagues, mentors, and team leads.
- Get up to speed on our engineering practices and product landscape through your first projects.
- Build and maintain features, enhancements, and bug fixes, with support from experienced team members.
- Collaborate with stakeholders across the product organisation and customer-facing teams.
- Contribute across the development lifecycle, from analysis and design to testing and code review.
- Help improve product quality, reliability, and the overall user experience.
- Partner with AI tools and agents to speed up analysis, implementation, and problem-solving.
- Take ownership of your work, thinking beyond the code to its impact on users and the business.
We're excited if you have:
- Good knowledge of Python and software development fundamentals.
- Familiarity with modern development tools, frameworks, and databases.
- A genuine product mindset, with curiosity about the "why" behind what you build, not just the "how".
- Strong communication and collaboration skills, with proficiency in English.
- A curious, proactive attitude and eagerness to learn and grow.
- Comfort working with AI-assisted and agent-driven development tools.
- An interest in building solutions that deliver value to users and the business.
Why you'll love it here:
- Flexible working hours and home-office (2x per week)
- Internal shares program (EDPP)
- Lunch allowance for our inhouse restaurant
- Ergonomic workspace and cutting-edge technology
- Regular team events
- Modern and stylish offices
- Sustainable merch for all employees
- Adverity Social Responsibility Days (+2 days paid off)
- Public transportation ticket (Wiener Linien Jahreskarte)
Are you ready to apply?
The minimum base salary we offer is €46.000 gross per year. The final offer will match your experience, with a willingness to overpay based on qualifications.
Apply now if you are ready to revolutionise the way businesses work with marketing data.
We look forward to meeting you!