OneAgent

Dynatrace One Agent Maidenhead hero

OneAgent: The heart of Dynatrace

Working on the OneAgent team is not just another job–it's building the very core of our product. As a member of this team, you're not only immersed in some of the most technically sophisticated software, but also responsible for the internal work that ensures Dynatrace remains stable, reliable, and innovative. The impact of your work extends far beyond lines of code as it enhances customer experiences across over 15 million installations worldwide–all while saving time, optimizing costs, and maintaining the highest quality. With OneAgent, you're part of a team that crafts engineering excellence–where curiosity meets passion and innovation thrives to make a global impact.

Who are we?

Software Experts

We love software, produce quality and clean solutions, and ensure that our product works efficiently for customers.

Bug Hunters

We enjoy digging into problems both in-house and in customer environments. We're willing and capable of understanding complex and previously unseen problems.

Versatile Innovators

We thrive on exploring and mastering a diverse range of technologies and platforms. Our excitement and curiosity drive us to innovate and integrate solutions that enhance our product’s versatility and performance.

Careers oneagent teams

What makes us unique?

  • The work is low-level and often highly complex
  • The solutions are built for massive scale
  • The work requires a deep understanding of the internals of multiple technologies
  • High risk, high reward
  • There are little abstractions

Key programming languages we specialize in

C

C++

GO

Go

Python

Python

Java

Java

JS

Node.js

Dot NET

.NET

Ruby

Ruby

Explore job opportunities

Loading...
Dynatrace Klagenfurt People 10

Benefits and perks

Check out our benefits, like financial rewards, well-being and flexibility, growth and development support, office perks, and much more.

Hear from our OneAgent team members

Dynatrace Linz People 2

"What I love most about my job is the opportunity to tackle intricate, low-level problems. Unlike teams that focus on creating visually appealing websites or user-friendly APIs, we delve into specific corner cases. I often spend hours immersed in documentation or exploring the OpenJDK source code, and I wouldn’t have it any other way."

— Marco

, Software Engineer

Dynatrace Graz People 6

"If I had to encapsulate my job in a single word, it would be "variety", which is precisely what I enjoy most about it. Throughout the day, I engage with my team members, fostering their development and empowering them as individuals. I make it a point to check in and discuss any emerging questions, ensuring a smooth workflow. It’s the mix of teamwork, tech, and focused tasks that keeps my job as a team captain interesting."

— Wolfgang

, Principal Software Engineer & Team Captain

Check out our OneAgent resources

Let's work together

Background