Principal Engineer

Paessler GmbH

Nürnberg

On-site

EUR 85,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Paessler AG in Nürnberg, Germany, is seeking a Senior Software Developer to drive architecture, quality, and long‑term evolution of our core product used by IT teams worldwide. You will mentor colleagues, review code, and collaborate with product management to turn ideas into robust, scalable solutions.

You will work on backend services, cross‑platform applications, AI‑assisted tooling, and modern CI/CD practices.

Qualifications

  • 10+ years of software engineering on the .NET platform.
  • Deep mastery of C# and modern .NET Stack (Core 9+).
  • Experience designing distributed, high-concurrency systems.
  • Cross-platform development across Linux and Windows.
  • Strong SQL, schema design, and enterprise DB integration.
  • Frontend fundamentals with TypeScript/JavaScript/HTML.
  • Docker, containerized workflows, CI/CD with GitLab and Jira.
  • Experience with AI-assisted coding tools (e.g., Copilot).

Responsibilities

  • Design, build, and maintain backend services across Linux, Windows, macOS.
  • Architect distributed systems with modern patterns and Clean Code.
  • Integrate relational and time-series databases into core architecture.
  • Explore AI/ML integrations for observability and diagnostics.
  • Collaborate across lifecycle using Git-based workflows, GitLab CI/CD, Jira.
  • Learn network and IoT monitoring domains to contribute to core engineering.

Skills

C#
.NET Core 9+
Distributed Systems
Cross-Platform
SQL
Frontend Tech
CI/CD
AI Tools

Tools

Docker
Kubernetes
GitLab
Jira
Git

Job description

Are you an experienced .NET developer ready to take on greater technical responsibility and help steer the direction of a core product used by IT teams around the world? Our PRTG Core Team is looking for a Senior Software Developer to drive the architecture, quality, and long-term evolution of the features our enterprise customers depend on every day. You'll play a key role in shaping technical decisions, mentoring colleagues through code reviews and knowledge sharing, and working closely with our product manager to turn ideas into robust, scalable solutions. As part of Paessler you'll have the autonomy to make a real impact, explore emerging technologies like AI/ML and Rust, and grow into a role with broad technical ownership within an enthusiastic, international team.

YOUR TASKS
  • Design, build, and maintain resilient backend services and cross-platform applications supporting Linux, Windows, and macOS.
  • Architect distributed systems following modern software architecture, Clean Code principles, and proven design patterns.
  • Integrate traditional relational databases and high-performance time-series databases into the core product architecture.
  • Leverage modern AI tools within the development lifecycle and explore AI/ML integrations for system observability and automated diagnostics.
  • Collaborate across the full lifecycle using modern Git-based workflows, GitLab CI/CD pipelines, and Jira.
  • Learn the inner workings of specialized network and IoT monitoring systems to contribute to core domain engineering.
YOUR PROFILE

Must-Have Qualifications & Core Skills

  • Experience Level: 10+ years of software engineering experience on the .NET platform with deep mastery of C#.
  • Modern .NET Stack: Extensive experience with .NET Core 9+, utilizing current platform capabilities and high-performance paradigms.
  • Distributed Systems: Solid track record designing, building, and debugging complex, high-concurrency distributed systems.
  • Cross-Platform Engineering: Hands-on experience developing and deploying services across Linux and Windows (macOS environment experience is a plus).
  • Databases & Data Integration: Strong knowledge of SQL, schema design, query optimization, and enterprise database integration.
  • Full-Stack / Web Foundations: Proficiency in modern frontend technologies including TypeScript, JavaScript, and HTML.
  • Containers & CI/CD: Solid experience with Docker, containerized workflows, Git, and automated CI/CD practices (GitLab, Jira).
  • AI-Assisted Engineering: Demonstrated experience or active engagement with AI-driven coding tools (e.g., GitHub Copilot, Cursor, LLM-based tools) to accelerate software delivery.

Nice-to-Have Qualifications

  • Orchestration & Cloud: Hands-on experience with Kubernetes (k8s) and public cloud deployment patterns (AWS/Azure/GCP).
  • Domain Experience: Background in network infrastructure, network monitoring, or IoT sensor data ingestion systems.
  • Specialized Storage: Familiarity with high-throughput Time-Series Databases (e.g., InfluxDB, TimescaleDB, QuestDB).
  • System-Level Languages: Production experience with Rust, or a strong willingness to learn and apply Rust where ultra-low latency or explicit memory control is needed.
  • AI/ML Integration: Hands-on experience embedding AI/ML frameworks or models into enterprise backend workflows.

Soft Skills & Working Style

  • Strong technical leadership, analytical thinking, and a pragmatic problem-solving mindset.
  • Commitment to code quality through peer reviews, automated testing, and clean design.
    Enthusiasm for learning domain-specific protocols and deep network/IoT domain internals.
FACTS FOR YOU
  • Many possibilities to further develop your individual skillset
  • Innovative and creative work environment with plenty of room for new ideas
  • A structured onboarding phase withexperienced colleagues
  • Flexible working hours and a family-friendly environment
  • Permanent employment contract
  • A great working atmosphere in an enthusiastic international team with flat hierarchies
  • Paessler is a fast-growing midsized company that has been in the market for 20 years. The company is focused on long-term goals and is currently comprised of 400+ employees
INTERESTED?

And at the end, a very important note:For us, diversity is more than just a word — it's a commitment. Our job posts are geared towards all people, regardless of their gender, sexual orientation, background, faith, or physical abilities. We value diversity and strive to create a work environment that prioritizes equal opportunities and inclusion. In line with this objective, please note that candidates with severe disabilities will be given preferential consideration over applicants with equal qualifications. At Paessler, we're determined to break down barriers and provide everyone with the chance to develop their full potential. Please feel free to let us know if you believe there are ways we can improve the wording of our jobs posts or our overall recruitment approach. Let's work together to create a more colorful and inclusive corporate culture!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Analyst
Data Analyst

Paessler AG • Nürnberg

On-site
EUR 60,000 - 75,000
Flexible working hours
Family-friendly environment
Structured onboarding
+1
HR Business Partner (all genders)
HR Business Partner (all genders)

Paessler GmbH • Nürnberg

On-site
EUR 60,000 - 80,000
CRO Manager
CRO Manager

Paessler GmbH • Nürnberg

On-site
EUR 90,000 - 120,000
Flexible working hours
Permanent employment contract
Germany-wide jobticket
+2
HR Business Partner (all genders)
HR Business Partner (all genders)

Paessler AG • Nürnberg

On-site
EUR 70,000 - 100,000
Jobticket Germany-wide
Bike leasing
Urban Sports Club
+2
HR Business Partner (all genders)
HR Business Partner (all genders)

Paessler GmbH • Nürnberg

On-site
EUR 70,000 - 110,000
Office in Nuremberg
International team
Team Lead Tech (m/f/d)
Team Lead Tech (m/f/d)

Peter Park • München

Hybrid
EUR 80,000 - 100,000
Company pension plan
JobRad bike leasing
Subsidized Deutschlandticket
+3
Product Engineer (f/m/x)
Product Engineer (f/m/x)

ilert GmbH • Köln

Hybrid
EUR 70,000 - 110,000
Real Ownership
Ship with 2-week cycles
AI in Production
+4
Senior Fullstack Developer (f/m/d) - Remote in Germany
Senior Fullstack Developer (f/m/d) - Remote in Germany

Synera GmbH • Bremen

Remote
EUR 74,000 - 116,000
Flexible working (Germany residency)
Office in Bremen
Personal development budget
+3
Senior Software Developer — IoT Web Apps & Cloud
Senior Software Developer — IoT Web Apps & Cloud

QUNDIS GmbH • Germany

Remote
USD 64,425 - 87,852
Performance-based compensation
Team events
Ongoing coaching and professional development
System Engineer Linux (m/w/d)
System Engineer Linux (m/w/d)

Product Pulse • Frankfurt

Hybrid
EUR 60,000 - 85,000
13th month salary (bonus)
German language requirement