> Markdown version of [/jobs/ext/2664361-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/2664361-principal-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - **Company:** Dynatrace GmbH - **Location:** Austria - **Experience:** Expert - **Salary:** €90,000.0 - €112,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Cloud Computing, Code Review, Software Engineering, Software Systems, Technical Debt, Backend - **Published:** September 1, 2026 - **Apply:** https://europa.eu/eures/portal/jv-se/jv-details/MTcyOTk5OTAgNDM?lang=en ## About the Role * Deep, hands-on software engineering experience, with a strong track record on large-scale, cloud-native systems. * A strong backend foundation, ideally in Java, on data-intensive systems running in the cloud. * Proven record of designing and delivering complex software solutions and driving technical topics across multiple teams. * You design your workflow around AI and own the result: you direct agents, engineer context, and review AI-generated code critically, including knowing where not to trust it. * Ideally, you apply AI across the full delivery lifecycle, not only coding: requirements and design, testing, code review, and operations. * Able to align both technical and business stakeholders, and to make and communicate technical decisions with autonomy and sound judgment. * Strong analytical and problem-solving skills, and a collaborative, mentoring mindset. * Excellent communication skills in English. English is our working language; German not required. ## Description As Principal Software Engineer, you are a senior individual contributor who leads through technical authority and influence rather than line management. You take responsibility for complex technical topics and architectural decisions across teams, services and organization boundaries, drive them largely autonomously, and align both engineering teams and business stakeholders behind a clear technical direction. What you'll do: * Play a leading role in the design and delivery of significant technical initiatives across the Licensing organization and beyond, not just within a single team. * Drive complex, ambiguous technical problems to a solution and bring teams along with you. * Set technical direction across teams and the wider organization, and align both technical peers and business stakeholders behind it. * Set how AI is used across the delivery lifecycle, not only in coding: requirements and design, agent-assisted review and testing, and operations, and raise the team's AI-native maturity over time. * Build the tooling, guardrails, and practices that let engineers delegate real work to agents and trust the result, with judgment and review as the bar. * Evaluate and introduce new technologies and practices that improve our systems and ways of working. * Raise cross-team productivity by improving delivery, collaboration, and communication, and by establishing and embedding engineering best practices. * Coach and mentor senior engineers, and partner closely with engineering managers, product architects and product engineers. * Drive down technical debt and lift engineering quality across the organization. ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Resolving technical debts in software architecture](https://www.wearedevelopers.com/videos/1680-resolving-technical-debts-in-software-architecture) - [AI Driven Development](https://www.wearedevelopers.com/videos/100340-ai-driven-development) - [The Hidden Cost of AI Coding: Technical Debt You Can’t See](https://www.wearedevelopers.com/videos/100304-the-hidden-cost-of-ai-coding-technical-debt-you-can-t-see) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Austria – the most livable place for software developers?](https://www.wearedevelopers.com/magazine/20-austria-the-most-livable-place-for-software-developers) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)