Назад
Company hidden
обновлено 2 часа назад

Principal Software Engineer – AI Agent for Software Development

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Poland
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Principal Software Engineer – AI Agent for Software Development (AI/.NET): Building and operating an internal AI agent that supports software development workflows across a global fintech with an accent on distributed systems, secure tool integrations, sandboxed execution, and Azure operations. Focus on evolving agent orchestration, designing resilient engineering-system connectors, mentoring engineers, and ensuring reliable concurrent production use.

Location: Warsaw, Poland; hybrid model with office work two days each week and remote work on other days.

Company

SimCorp, an independent subsidiary of hirify.global Group, provides integrated investment management solutions for investment and asset managers.

What you will do

  • Design, develop, operate, and evolve an internal AI agent supporting code investigation, CI failure analysis, pull-request reviews, backlog work, and recurring engineering tasks.
  • Develop agent runtime capabilities for planning, tool use, context management, reliable state recovery, and concurrent use as an always-on hosted service.
  • Build secure and resilient integrations with source control, CI/CD, work-item tracking, collaboration, and documentation platforms using typed connectors and MCP tools.
  • Improve hosted Linux sandboxes and remote sessions with confirmation and audit models, and maintain the Blazor Web Assembly frontend.
  • Own Azure production reliability, including telemetry, diagnostics, performance and cost monitoring, deployment pipelines, and operational documentation.
  • Mentor engineers, review code and architecture, and contribute to technical forums and cross-team AI engineering practices.

Requirements

  • Bachelor's or master's degree in computer science, engineering, mathematics, or a related field.
  • 8+ years of software engineering experience with advanced C#/.NET backend skills.
  • Deep distributed-systems judgment covering asynchronous processing, concurrency, cancellation, retries, idempotency, and state recovery.
  • Experience building AI/LLM applications beyond simple prompt calls, including tool calling, agent orchestration, structured outputs, context management, and model-provider abstraction such as Azure OpenAI.
  • At least one year of practical daily experience with AI coding agents such as Claude Code or Codex, plus experience with open-source agents such as OpenCode, Hermes, OpenClaw, or similar.
  • Solid ASP.NET Core experience, relational persistence with PostgreSQL/EF Core preferred, and external-facing API design with authentication, authorization, rate limiting, and resilience policies.
  • Azure cloud engineering experience and solid Linux knowledge covering shell, processes, networking, filesystems, and debugging in containerized environments.
  • Ability to reason about security boundaries, secrets, RBAC, auditability, and safe execution of side-effecting operations.
  • Frontend experience with Blazor or a modern SPA framework; Windows automation experience; and the ability to lead or mentor engineers and make technical decisions.
  • Effective written and spoken English communication skills.

Nice to have

  • Practical experience with Docker and container isolation.
  • Familiarity with Sysbox, gVisor, or microVM-based isolation such as Firecracker.
  • Motivation to work in AI, follow market trends, and apply practices for memory, context management, and agent autonomy.

Culture & Benefits

  • Flexible working hours and a global hybrid policy.
  • Professional development with an individual approach to career direction.
  • Attractive salary, bonus scheme, and pension.
  • Work-life balance supported by remote work on days without required office attendance.

Hiring process

  • Submit an application in English through the career site; applications are processed continually.
  • The approximate CV review time is three weeks.
  • Candidate feedback is requested during the process.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →