×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Architect - Core Modules

Job in Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listing for: Paessler GmbH
Full Time position
Listed on 2026-01-25
Job specializations:
  • IT/Tech
    AI Engineer
  • Design & Architecture
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Architect - Core Modules (all genders)
Location: Town of Poland

We're transforming PRTG Network Monitor's 8M+ line Delphi codebase into a modern, modular Rust/Go/C++ architecture using AI-assisted workflows. The Architecture Team defines module boundaries, interface contracts, and architectural guardrails that enable Module Teams to build independently. This is system-level thinking, not implementation — you define what and where, not how.

As an Architect for Core Modules, you will define the architectural patterns and contracts for Rust-based modules in the new PRTG architecture. You work at the system level: analyzing legacy code to understand component boundaries, defining interface contracts between modules, and establishing the patterns that Module Teams will follow.

AI is central to how we work. You ll use AI tools like Claude to analyze legacy code, draft specifications, and generate architectural artifacts — then apply your expertise to validate, refine, and evolve both the outputs and the workflows. This isn t about replacing architectural thinking; it s about amplifying it.

You don t implement modules yourself — you enable others to implement them correctly. Your deliverables are specifications, contracts, and architectural decisions that make independent module development possible.

You ll be part of a small, senior Architecture Team — collaborating closely with fellow architects across Rust, Go, and security domains to shape the overall system design.

YOUR TASKSAI-Augmented Architectural Work
  • Engineer prompts and workflows for architectural analysis — leverage AI to analyze legacy code, extract patterns, and generate architectural artifacts
  • Define spec templates and formats — create specification structures that AI can work with effectively and humans can validate efficiently
  • Review and refine AI-generated content — apply your expertise to ensure quality, correctness, and architectural coherence
  • Evolve the AI workflow — continuously improve how we use AI for architectural work based on what you learn
Architectural Analysis & Decomposition
  • Analyze legacy Delphi code at system level — understand component dependencies, data flows, and integration points (AI-assisted)
  • Define module boundaries — where each Rust module fits in the overall architecture
  • Map dependencies — understand what each module needs and what depends on it
Interface Contracts & Standards
  • Design interface contracts — APIs, data formats, message schemas, integration points between modules
  • Define behavioral requirements — what each module must do (functional contracts, not implementation details)
  • Establish constraints — security requirements, performance targets, compatibility boundaries
  • Review module designs — ensure Module Teams  designs align with architectural constraints
  • Resolve interface conflicts — when modules have competing requirements, find solutions
  • Enforce cross-module consistency — patterns, naming, error handling should be coherent
  • Make technology decisions — libraries, frameworks, tooling for the Rust ecosystem
YOUR PROFILE

MUST HAVE

  • 7+ years software development experience — you ve built production systems and understand what makes software maintainable t experience required, but not necessarily 7 years of it.
  • Systems architecture background — you ve designed multi-component systems, defined interfaces between teams, and made decisions that constrained (productively) how others built things
  • Legacy system experience — you ve worked with large, old codebases and understand why modernization is hard. Bonus if you ve actually done a strangler fig migration.
  • Technical communication skills — you can write specifications that engineers actually understand and follow. You document decisions, not just code.
  • Hands-on AI experience — you ve used AI tools (Claude, Copilot, etc.) for development work and understand their strengths and limitations for architectural tasks
NICE TO HAVE
  • Delphi background — understanding the source language makes legacy analysis much easier
  • API design experience — you ve designed contracts that multiple teams consumed successfully
  • Performance-critical systems — you ve made architectural decisions where latency and throughput mattered
  • Monitoring/observability experience — you…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary