
Full Stack Software Engineer (Python)
Validus Risk Management3 days ago
London, United KingdomMid Level / Senior
Responsibilities
- Lead end-to-end delivery of features and enhancements from technical design through deployment and post-release feedback.
- Own multiple concurrent Client Success Team initiatives with clear communication, prioritization, and accountability.
- Design and implement full stack solutions spanning backend services, APIs, databases, data pipelines, and frontend components.
- Build and maintain ETL processes for data ingestion, validation, transformation, reporting, and SFTP/API integrations.
- Collaborate with business stakeholders and clients to refine requirements, define acceptance criteria, and quantify business value.
- Contribute to technical scoping, effort estimation, ranking, and prioritization.
- Improve performance, reliability, and scalability across Validus Horizon components.
- Mentor team members and promote high standards in code quality, documentation, testing, and delivery.
- Present technical solutions, trade-offs, and implementation roadmaps to stakeholders and clients.
Requirements
- 3–5 years of professional software development experience.
- Strong academic background in a quantitative discipline such as Mathematics, Physics, Financial Engineering, or Computer Science.
- Strong experience with Python or a similar backend language used for data processing and financial applications.
- Full stack development experience with backend services, APIs, databases, and modern frontend frameworks.
- Experience designing and maintaining data pipelines and integrations involving APIs, SFTP, and structured market or portfolio datasets.
- Ability to lead small-to-medium-scale projects with ownership and accountability.
- Strong interest in financial markets, including exposure to FX and interest rate products.
- Ability to communicate complex technical and financial concepts to technical and non-technical stakeholders.
- Experience with financial risk management software, market data integration, trade lifecycle systems, or portfolio analytics is preferred.
- An MSc in a STEM field and understanding of risk modelling, pricing, or financial analytics are preferred.
- Experience in client-facing or consultative technology roles is preferred.
Benefits
- Hybrid workplace in London, United Kingdom.
- Competitive remuneration package including salary and bonus.
- Healthcare benefits.
- Retirement plans.
- Financial support toward professional qualifications.
Tech Stack
Categories
Data EngineeringFull Stack