Lead Software Engineer – AI Agent for Software Development
Tech Stack / Keywords
Firma i stanowisko
For over 50 years, SimCorp has worked closely with investment and asset managers to become the world’s leading provider of integrated investment management solutions. It is an independent subsidiary of the Deutsche Börse Group and following a recent merger with Axioma, provides an industry-leading, full, front-to-back offering for clients in fintech.
Wymagania
- Bachelor's or master's degree in computer science, engineering, mathematics, or a related field.
- 5+ years of software engineering experience with advanced C#/.NET backend skills.
- Deep knowledge of distributed systems concepts such as asynchronous processing, concurrency, cancellation, retries, idempotency, and state recovery.
- Experience building AI/LLM applications beyond simple prompts including tool calling, agent orchestration, structured outputs, context management, and model-provider abstraction (e.g., Azure OpenAI).
- At least 1 year practical daily experience working with AI coding agents like Claude Code or Codex.
- Experience with open-source agents such as OpenCode, Hermes, or OpenClaw.
- Motivation to work with AI technologies, keeping up with best practices in memory, context, and agent autonomy.
- Solid experience with ASP.NET Core, relational persistence (preferably PostgreSQL and EF Core), and API design with authentication, authorization, rate limiting, and resilience.
- Cloud engineering experience on Azure.
- Strong working knowledge of Linux including shell, processes, networking, and filesystems; comfort debugging in containerized environments.
- Practical experience with Docker and container isolation; familiarity with sandboxing technologies like Sysbox, gVisor, or Firecracker is a strong advantage.
- Ability to reason about security boundaries including secrets, RBAC, auditability, and safe execution of operations.
- Frontend experience with Blazor or a modern SPA framework.
- Experience with Windows automation for user machine assistance.
- Leadership and mentorship abilities.
- Effective English communication skills, both written and spoken.
Obowiązki
Engineering and architecture:
- Participate in technical design, development, and operation of the AI agent product.
- Evolve the AI-agent runtime including agent planning, tool use, context management, and state recovery.
- Design secure integrations with engineering systems such as source control, CI/CD, work-item tracking, and collaboration platforms.
- Improve secure execution environments including hosted Linux sandboxes and remote user sessions with audit models.
- Maintain and extend the Blazor Web Assembly frontend for user interaction.
Operations and quality:
- Own production reliability on Azure with telemetry, diagnostics, performance and cost monitoring, deployment pipelines, and documentation.
- Write automated tests at unit, functional, integration, and acceptance levels, and design for testability.
Leadership and collaboration:
- Mentor and coach engineers, review code and architecture focusing on correctness, security, and long-term product evolution.
- Represent the team in technical forums and contribute to cross-team knowledge exchange on AI engineering practices.
Benefity
- Attractive salary and bonus scheme.
- Pension benefits.
- Flexible working hours.
- Hybrid work model with two days per week at the office and remote work otherwise.
- Opportunities for professional development with individual career path support.
Inne informacje
Applicants must submit their application in English via the official career site. Only online applications will be processed. The employer encourages removal of personal data such as photo or age to reduce bias. The position is based in Warsaw, Poland, and follows a global hybrid working policy (#Li-Hybrid).
SimCorp
57 aktywnych ofert