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).
As an experienced Staff / Senior Software Engineer, you’ll shape our flagship Middle-Office Platform - a modern, multi-broker/multi-prime solution that streamlines post-trade processing for both buy-side and sell-side clients. You’ll tackle complex problems, weighing trade-offs to craft clean, performant code that delights users and elevates our engineering standards. Your work will also drive our operational excellence, ensuring we meet (and exceed) expectations.
Job Responsibility:
Architect and build highly available, horizontally scalable mission critical applications in a modern technology stack
Design, build, and optimize core components responsible for processing a high volume of trade data in a low latency environment
Solve complex performance and scalability challenges, ensuring our systems handle large-scale financial data efficiently
Collaborate with product managers, and other engineers to translate financial methodologies into robust software solutions
Lead by example in system design discussions, architectural trade-offs, and best practices
Mentor team members, contributing to a strong culture of engineering excellence
Requirements:
Bachelor's Degree in Computer Science or Engineering
10+ years of strong proficiency in Java / Spring Boot, Spring, RDBMS, Service Oriented Architecture (SOA), microservice based server side application development
Strong experience with distributed systems, event-driven architecture, and tools like Kafka
Practical knowledge of relational databases (e.g., Postgres) and schema design
You have contributed to systems that deliver solutions to complex business problems that handle massive amounts of data
You prioritize end user experience and it shows in your API designs, functionality, and performance
You have a strong command over design patterns, data structures, and algorithms
You have strong problem-solving skills with a keen eye for performance optimization
You can clearly explain the nuances of system design and paradigms to engineers and stakeholders
Strong understanding of multi-threading, concurrency, and performance tuning
Nice to have:
Masters Degree in Computer Science or Related Engineering Field
Familiarity with data stores such as Snowflake, Redis and SingleStore, as well as integrating with external APIs
Experience with containerization (Docker, Kubernetes)
Background in the financial services industry or experience working with financial data analytics
You have an understanding of Capital Markets, preferably with Middle Office / Trade Processing systems
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.