This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
XiP is building a next-generation cross-asset calculation system for Citi trading desks and enterprise users in the largest global financial markets and exchanges. The Senior Software Engineer will design, build, and maintain the calculation engine at the heart of the XiP platform, responsible for large-scale distributed risk calculations.
Job Responsibility:
Apply your experience and skills to develop the future versions of the calculation engine
Mentor and guide mid-level developers, providing technical advice, code reviews, and career development support
Lead the design, development, and implementation of enhancements to the Risk Calculation Engine, focusing on optimizing its distribution mechanisms
Monitor and analyze the distributed execution of large-scale risk calculations, identifying performance bottlenecks and inefficiencies
Develop and manage strategic initiatives aimed at scaling the Risk Calculation Engine to meet future business demands
Act as a primary point of contact for clients to address issues and optimize inefficiencies that arise during distributed workload execution
Requirements:
Multiple years professional software development experience with Java
Solid experience with Java frameworks (e.g., Spring, Spring Boot, Quarkus)
Experience designing, building, and maintaining large-scale, distributed systems
Experience with RESTful API design and implementation
Strong understanding of object-oriented programming and design patterns
Exposure to NoSQL databases (e.g., MongoDB, Cassandra) is a plus
Exposure to cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes) is desirable
Experience with unit testing, integration testing, and test automation frameworks (e.g., JUnit, Mockito)
Experience working in Agile/Scrum development environments
Practical experience with Python for scripting, automation, or data processing tasks
Experience with CI/CD pipelines and DevOps practices is a plus
Nice to have:
Exposure to NoSQL databases (e.g., MongoDB, Cassandra)
Exposure to cloud platforms (e.g., AWS, Azure, GCP)
Experience with CI/CD pipelines and DevOps practices
What we offer:
Global benefits designed to support well-being, growth and work-life balance
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.