Software Engineer - risklab

Allianz SE
Frankfurt am Main, Germany
22 days ago
Apply on eu.experteer.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

User Authentication Microsoft Azure C Sharp (Programming Language) Mobile Application Development Continuous Integration DevOps Github Python (Programming Language) Redis Regression Testing Runbook Software Engineering
+14 more
Software Systems SQL Databases Management of Software Versions Software Vulnerability Management Azure Data Factory Backend Kubernetes Enterprise Integration Restful APIs Devsecops Api Management Docker Databricks Microservices

Job description

Experteer Overview In this role you design, build and maintain RESTful APIs and backend services for risklab, AllianzGI’s platform for investment and risk solutions. You’ll strengthen cloud-native deployments on Azure, drive API lifecycle and DevOps practices, and improve scalability, security and reliability. You work closely with cross-functional partners to translate business problems into scalable software. This is a hands-on engineering position at the intersection of digital wealth management and quantitative investment advice, with a clear impact on platform maturity and performance. Pay / Benefits * Design, build, document and maintain high-quality REST APIs for risklab’s wealth management and investment advice capabilities * Maintain and extend backend services and microservices for modularity, reliability, and scalability * Drive API lifecycle management including versioning, contract design, compatibility, authentication, documentation and partner integration * Assess and improve architectures for maintainability, scalability, security and resilience * Support cloud-native deployments on Azure with Docker, Kubernetes/AKS, Helm and runbooks * Enhance CI/CD and DevOps practices using GitHub Actions for repeatable and secure deployments * Contribute to DevSecOps through dependency management, vulnerability remediation and container hygiene * Improve testing coverage: unit, integration, contract, end-to-end, performance and regression tests * Support production operations: incident troubleshooting, performance analysis, monitoring and root-cause analysis * Extend platform integrations with Azure data services (Data Factory, Databricks, SQL) and Redis as needed * Collaborate with investment professionals and stakeholders to translate problems into robust software solutions * Advance engineering maturity through automation, documentation, observability and deployment reliability Tasks * 3 to 5 years of professional software development experience * Strong REST API design experience including lifecycle management, versioning, authentication and documentation * Solid understanding of microservices, resilience, observability and inter-service communication * Hands-on programming in Python or C# * Good knowledge of Azure cloud-native development * Experience with Docker and Kubernetes; AKS and Helm are a plus * Practical CI/CD experience, preferably with GitHub Actions; DevSecOps exposure is beneficial * Solid testing approach across production systems (unit to performance) and automation * Experience improving production systems in scalability, monitoring and reliability * Knowledge of Azure data services (Data Factory, Databricks, SQL) and Redis is beneficial * Awareness of secure software development and vulnerability management * Strong analytical, problem-solving skills and pragmatic trade-off decisions * Comfort with production issues and day-to-day platform operations * Collaborative, proactive and self-reliant working style with clear communication * Interest in investment technology or quantitative methods is a plus * English proficiency (written and spoken) Key requirements * flexible work arrangements * company pension/savings plans * relocation/ childcare support * company share purchasing plan * mental health and wellbeing programs * Mobility solutions (Jobrad bike leasing, Jobticket subvention)

Requirements

needed architectures for maintainability, scalability, security and resilience * Support cloud-native deployments on Azure with Docker, Kubernetes/AKS, Helm and runbooks * Enhance CI/CD and DevOps practices using GitHub Actions for repeatable and secure deployments * Contribute to DevSecOps through dependency management, vulnerability remediation and container hygiene * Improve testing coverage: unit, integration, contract, end-to-end, performance and regression tests * Support production operations: incident troubleshooting, performance analysis, monitoring and root-cause analysis * Extend platform integrations with Azure data services (Data Factory, Databricks, SQL) and Redis as needed * Collaborate with investment professionals and stakeholders to translate problems into robust software solutions * Advance engineering maturity through automation, documentation, observability and deployment reliability Tasks * 3 to 5 years of professional software development experience * Strong REST a of design experience including lifecycle management, versioning, authentication and documentation * Solid understanding of microservices, resilience, observability and inter-service communication * Hands-on programming in Python or C# * Good knowledge of Azure cloud-native development * Experience with Docker and Kubernetes; AKS and Helm are a plus * Practical CI/CD experience, preferably with GitHub Actions; DevSecOps exposure is beneficial * Solid testing approach across production systems (unit to performance) and automation * Experience improving production systems in scalability, monitoring and reliability * Knowledge of Azure data services (Data Factory, Databricks, SQL) and Redis is beneficial * Awareness of secure software development and vulnerability management * Strong analytical, problem-solving skills and pragmatic trade-off decisions * Comfort with production issues and day-to-day platform operations * Collaborative, proactive and self-reliant working style with clear aaaa container * Interest in investment technology or quantitative methods is a plus * English proficiency (written and spoken) Key requirements * flexible work arrangements * company pension/savings plans * relocation/ childcare support * company share purchasing plan * mental health and wellbeing programs * Mobility solutions (Jobrad bike leasing, Jobticket subvention)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on eu.experteer.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:47 min

Exploring career opportunities and recruitment open positions

Kurt Eder · LIVE

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · World Congress 2022

Videos

See all

Related articles

See all