-
View all jobs
Responsibilities:
- Join a high-impact engineering team focused on building and enhancing critical credit algo trading infrastructure. This role plays a key part in improving scalability for sales and trading users, increasing platform stability, and enabling RAD developers to focus more on business-facing initiatives.
- You will work closely with the KDB Core team to modernise, simplify, and standardise a large-scale KDB+ ecosystem. The platform is a core component of the firm’s data strategy, offering exposure to one of the most extensive KDB estates in the industry. This provides valuable experience in advanced design patterns and enterprise-scale implementations.
- The role also involves contributing to next-generation architecture initiatives, including containerisation and cloud-native transformation, with exploration of technologies such as PyKX, Databricks, and Snowflake integration with KX.
- Key Responsibilities
- Design, develop, and deliver high-quality software solutions using modern engineering practices and tools
- Build scalable, maintainable, and high-performance systems supporting business and trading functions
- Develop and enhance KDB+/Q applications including tick architecture, CEP systems, data simulation, and database design
- Write and maintain Python-based services, automation tools, and integrations with KDB environments (including PyKX where applicable)
- Optimise queries and systems for low-latency, high-volume time-series data processing
- Collaborate with product managers, designers, and engineers to define requirements and solution strategies
- Participate in code reviews and promote strong engineering and quality standards
- Ensure adherence to secure coding practices and robust unit testing frameworks
- Contribute to technical communities and stay updated on industry trends and innovations
- Work within Agile/SDLC environments using tools such as Git, Jira, Confluence, TeamCity, Maven, and Java ecosystems where applicable
Requirements:
- Provide technical leadership and influence decision-making across teams and functions
- Lead complex engineering tasks and guide team members in delivering high-quality outcomes
- Set objectives, coach team members, and support performance and development discussions
- Drive collaboration across cross-functional teams and ensure alignment with business strategy
- Advise stakeholders on complex technical and operational issues
- Identify and mitigate risks while strengthening controls and governance practices
- Communicate complex technical information clearly to diverse stakeholders
- Influence outcomes through data-driven analysis and structured problem-solving
- Contribute to shaping technical direction and improving engineering standards
- Required Skills & Experience
- Extensive experience with KDB+/Q, including tick architecture, CEP development, data simulation, and database design
- Strong Python engineering skills, including building services, data tooling, automation, and system integration
- Experience with PyKX is highly desirable
- Strong expertise in low-latency systems and optimisation of large-scale time-series data queries
- Experience working in front-office or electronic trading environments
- Strong understanding of Agile development practices and SDLC
- Highly Valued Skills
- Academic background in Computer Science, Mathematics, Physics, Engineering, or related fields
- Experience delivering full lifecycle development of large-scale commercial systems
- Contributions to distributed KDB+ platforms or similar high-performance data systems
Application:
- Apply to this job posting, and email your CV with the job title as the subject line to: [email protected]
Key Skills
Ranked by relevance
simulation
python
design patterns
confluence
maven
cloud
java
jira
git
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Engineer, Notification Platform
2026-05-26
Full-time
Not Applicable
Singapore
Financial Services
Engineering
View Job Details
Related
Director - Blockchain Architecture - Digital Assets
2026-05-20
Full-time
Not Applicable
India
Financial Services
Engineering
View Job Details
Related
Python Developer
2026-05-27
Full-time
Associate
United Kingdom
Banking
Engineering
Login to Apply
- Posted
- May 12, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Singapore
Industries
Financial Services
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Engineer, Notification Platform
2026-05-26
Full-time
Not Applicable
Singapore
Financial Services
Engineering
View Job Details
Related
Director - Blockchain Architecture - Digital Assets
2026-05-20
Full-time
Not Applicable
India
Financial Services
Engineering
View Job Details
Related
Python Developer
2026-05-27
Full-time
Associate
United Kingdom
Banking
Engineering