← WorkMundi · 1M+ jobs from around the world, liveSign inCreate free account

Senior Software Engineer (m/f/d) Full Stack, Product Engineering

HRworks Austria GmbH (formerly Bonrepublic) · Vienna, Vienna, Austria

🌐 Remote📅 20/08/2026
🔔 Alert me about jobs like this
No password, no sign-up. Just the email — and you can leave the list anytime.
🔓 Apply — free →
Opens this job on WorkMundi. The account is free and takes under a minute.

See the other 11,412 jobs in Austria →

🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
HR WORKS Austria (formerly Bonrepublic) is a Vienna-based SaaS platform for talent and performance management. We help companies motivate, develop, and retain their people through modern feedback, recognition, goal-setting, and development tools. We are part of the HR WORKS Group and our platform is used by companies across the DACH region and beyond. We are looking for a senior engineer who is as comfortable digging into a user problem with Product, Sales, and Customer Success as designing and building the system that solves it. Someone who takes a user story from "we think this is the problem" to "it is live, adopted, and measured" – across backend, frontend, and everything in between. Tasks You own product problems from discovery through production by understanding users and their needs, shaping solutions with Product, UX, and Requirements Engineering, and building, testing, shipping, and monitoring them in production You contribute across the full stack using Python, Django, Django REST Framework, Django Ninja, and FastAPI on the backend, as well as React and TypeScript on the frontend with PostgreSQL as the database You break down complex problems into thin, vertically sliced increments that can be released independently, using trunk-based development, CI/CD, and feature toggles to deliver value early You make pragmatic technical decisions by applying Domain-Driven Design, Clean and Hexagonal Architecture, and modular monolith patterns where they add value, while introducing microservices and event-driven approaches only when their complexity is justified You use AI-assisted engineering tools and agents thoughtfully to improve delivery, testing, and maintenance, providing the right context, reviewing their output critically, and taking responsibility for production quality, security, and maintainability You raise the quality bar through practical TDD and Clean Code, meaningful code reviews, stronger observability, clear documentation, and the continuous reduction of technical debt as the product scales You lead through engineering practice by making and documenting significant technical decisions, supporting other engineers through pairing and code reviews, and helping the team improve how it works You collaborate closely in a value stream team with Product, UX/UI, Requirements Engineering, and QA, while working with the Agile Coach and Platform team to deliver valuable and maintainable solutions Requirements You bring solid professional experience in software engineering, with strong Python and Django skills and practical experience with React and TypeScript You take ownership of production software across its lifecycle, from shaping solutions to operating and improving them after release You think beyond requirements, understand users and business context, and suggest better solutions where appropriate You make pragmatic decisions about architecture, APIs, and testing, favouring simple and maintainable solutions You design reliable RESTful APIs and use automated tests to support safe, frequent delivery You use AI-assisted development tools thoughtfully and understand their strengths and limitations You communicate clearly, work well with technical and non-technical colleagues, and are fluent in English; German is a plus Benefits An established company with flat hierarchies and a start-up mindset A corporate culture where you’re encouraged to have your say and where collaboration is a pleasure Access to state-of-the-art AI tools and active support for developing AI skills to make your day-to-day work more efficient Challenging tasks and exciting projects, complete with responsibility and a healthy approach to dealing with mistakes A dedicated team with extensive expertise and a good sense of humour 25 days holiday, up to 3 days remote working per week Further benefits such as bike leasing, OpenUp, a public transport allowance, vouchers and much more
Read the rest of the job →
For people searching Engineer

144,883 engineer jobs are open right now

Here's how to pick the right one and stand out in your application.

144.883Jobs
31.687IN
81%EN

That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.

Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.

Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.

When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.

👁 21 have read this
0 comments
Want to comment?

Leave your e-mail to comment, react and follow the posts for your role. It is free.

Similar jobs

Job on WorkMundi — the world's largest job board. See more jobs from every continent, updated live.

📢
🎁

Before you apply, rehearse this interview.

Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card.

I want my training →