Principal Software Engineer – AI Agent for Software Developmen
Brak informacji o wynagrodzeniu
SeniorFull-time
#456236·Dodano dziś·1
Źródło: SimCorpTech Stack / Keywords
C#.NETASP.NET CorePostgreSQLEF CoreAzureDockerBlazorLinux
Firma i stanowisko
SimCorp is a leading provider of integrated investment management solutions for investment and asset managers worldwide, with over 3,000 employees. It is an independent subsidiary of the Deutsche Börse Group and recently merged with Axioma to provide a comprehensive front-to-back offering for clients.
Wymagania
- Bachelor's or master's degree in computer science, Engineering, Mathematics, or related field.
- 8+ years of software engineering experience with advanced C#/.NET backend skills.
- Expertise in distributed systems: asynchronous processing, concurrency, cancellation, retries, idempotency, state recovery.
- Experience building AI/LLM applications beyond prompts: tool calling, agent orchestration, context management, model-provider abstraction (e.g., Azure OpenAI).
- At least 1 year practical experience with AI coding agents such as Claude Code or Codex.
- Experience with open-source agents (e.g., OpenCode, Hermes, OpenClaw) and curiosity about internal workings.
- Motivation to work in AI space and ability to adopt new technologies and best practices.
- Solid experience with ASP.NET Core, relational persistence (PostgreSQL/EF Core preferred), and designing secure external APIs.
- Cloud engineering experience on Azure.
- Knowledge of Linux shell, processes, networking, filesystems, and containerized debugging.
- Practical experience with Docker and container isolation; familiarity with sandboxing tech like Sysbox, gVisor, Firecracker is advantageous.
- Understanding security boundaries, secrets management, RBAC, auditability, and safe side-effect execution.
- Frontend experience with Blazor or modern SPA frameworks.
- Experience with Windows automation for user-machine assistance.
- Ability to lead or mentor engineers and make technical decisions.
- Effective English communication skills, written and spoken.
Obowiązki
Engineering and architecture:
- Participate in the technical design, development, and operation of the AI agent product.
- Evolve the AI-agent runtime including planning, tools usage, context management, and state recovery.
- Design secure, resilient integrations with engineering systems like source control, CI/CD, and work-item tracking.
- Improve secure execution environments such as hosted Linux sandboxes and remote agent sessions.
- Maintain and extend the Blazor Web Assembly frontend for engineer interactions.
Operations and quality:
- Own production reliability on Azure including telemetry, diagnostics, performance monitoring, and deployment pipelines.
- Write high-quality automated tests at unit, functional, integration, and acceptance levels, designing for testability.
Leadership and collaboration:
- Mentor and coach engineers, review code and architecture for correctness and security.
- Represent the team in technical forums and contribute to AI engineering knowledge exchange.
Benefity
- Attractive salary, bonus scheme, and pension.
- Flexible working hours.
- Hybrid work model with two days in office and remainder remote.
- Individual approach to professional development and career growth.
Elastyczne godziny
Premie
Inne informacje
Only applications sent through the official system will be processed. Applicants should exclude personal data such as photos, age, or non-professional info to mitigate recruitment bias. Equal opportunity employer committed to diversity and inclusive culture.
SimCorp
57 aktywnych ofert