Financial Software Engineer at Validus designing and implementing cloud-native solutions for financial markets. Collaborating with teams to enhance their award-winning tech platform, Horizon.
Responsibilities
Engage with external stakeholders and clients to understand their needs and design solutions for capturing and integrating their data for it to be utilised on Horizon.
Work closely with internal stakeholders, including Validus’s quant, risk advisory, and global capital market desks to understand their needs, gather requirements and propose new solutions.
Build a strong understanding of FX and interest rate products, the related financial markets, and market data sources.
Support ad hoc maintenance of our applications and scheduled processes.
Implement cloud-native solutions on AWS, ranging from HTTP APIs to event-driven microservices utilising gRPC. Solutions are built in Rust and Python (with Django/FastAPI web frameworks).
Design data models for elegantly capturing the business domain of complex trades across multiple asset classes. You will be exposed to several databases, but the primary database for portfolios (investments, leverages and derivatives) will be MySQL and MongoDB.
Build out performance-critical systems written in Rust, and contribute efficient, testable and maintainable code to our Python codebase with performance and observability in mind.
Requirements
The ideal candidate will likely hold a Bachelor's degree or higher in computer science, mathematics, finance or a related field.
Experience with financial or market risk modelling is a plus but not required. The role is heavily finance focused, so a keen interest is expected.
Abstract thinking, an interest in designing financial object models.
Experience with one or more modern programming languages. We mostly use Rust and Python, but we are keen to speak with strong engineers from any background.
Experience with databases. We use MongoDB, MySQL and DynamoDB, but experience with other database technologies would also be valuable.
Experience with AWS is a plus but not required.
Curiosity to explore new technologies. We are constantly looking for potential technologies to improve our platform.
Preferred Qualifications/Experience:
Experience with financial risk management software or platforms.
Knowledge of AWS computing platforms and services.
Benefits
Competitive remuneration package (salary + bonus)
Pension contributions
Regular social events
Train ticket loans
Financial support towards professional qualifications
Mid - Senior Software Engineer designing and developing back - end systems for international projects. Collaborating with cross - functional teams and mentoring junior developers in Java/Spring Boot.
Senior .NET Engineer at Natech Banking Solutions developing fintech applications and mentoring junior developers. Engaging in the full software development life cycle under dynamic growth.
Senior Software Developer contributing to GovTech solutions for the judiciary sector. Working closely with architects to implement new requirements in a hybrid work environment.
(Senior) Software Engineer C++ responsible for developing trading algorithms and innovative software solutions at SSW - Trading in a hybrid environment.
Software Engineer developing cloud - based data platforms at SSW - Trading, enhancing trading systems with Python and AWS. Collaborating with analysts to drive innovation in software development.
Senior Backend Engineer focused on Golang, designing and developing robust backend applications in a Paris - based tech startup. Collaborating with product and DevOps teams while mentoring junior profiles.
Backend Engineer building APIs and data pipelines for a legal tech startup. Requires 3+ years of experience in Node.js and TypeScript and strong PostgreSQL skills.
Senior Software Engineer joining Product team to scale platform and deliver cutting edge capabilities for customers. Collaborating with engineers, data scientists, and product managers to innovate and enhance the product.
Senior Full Stack .NET Developer at Datacom building robust web applications using .NET technologies and AI - driven approaches. Engage with teams to deliver innovative solutions.