Key Responsibilities
Design, develop, and troubleshoot software solutions, applying innovative approaches to solve complex technical challenges.
Write robust, secure, and efficient production-grade code while performing peer code reviews and debugging when needed.
Identify recurring issues and implement automation or preventive measures to enhance system reliability and performance.
Act as a technical leader within software engineering communities, promoting awareness and adoption of cutting-edge tools and best practices.
Foster a collaborative and inclusive team environment grounded in diversity, respect, and continuous learning.
Architect and enhance core KDB frameworks and infrastructure components.
Manage and mentor team members, overseeing the book of work, development lifecycle, and coding standards improvement.
Deliver scalable, real-time data processing systems through agile development practices.
Collaborate with business stakeholders to gather requirements and deliver high-quality technical solutions.
Work closely with production support teams to ensure system availability and stability.
Required Skills and Experience
Formal education or professional certification in software engineering or equivalent practical experience.
Demonstrated expertise in system architecture, software development, testing, and production support.
Strong background in automation and continuous integration/continuous delivery (CI/CD) methodologies.
Thorough understanding of all stages of the Software Development Life Cycle (SDLC).
Deep experience applying agile practices, including resiliency, observability, and security.
Proven leadership experience in software delivery -- from requirements gathering and task planning to testing and deployment.
Minimum 7 years of hands-on experience with KDB and 2+ years in a technical lead capacity.
Expert knowledge of KDB+tick, data architecture, and query optimization techniques for large datasets.
Experience designing, scaling, and maintaining high-performance, high-availability KDB applications.
Preferred Qualifications
Familiarity with market data platforms, venues, and data vendor ecosystems.
Hands-on experience with AWS cloud infrastructure and services.
Exposure to Terraform and Kubernetes for managing production environments in the public cloud.
Working knowledge of other programming languages such as Python, C, C++, or Java.
Job Types: Full-time, Permanent, Fixed term contract, Zero hours contract
Contract length: 12 months
Pay: 400.00-600.00 per day
Experience:
KDB: 5 years (required)
* Q: 4 years (required)
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.