K

KX

Time-aware data platform powering AI insights

kdb+ Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeLincolnshire, UKNo salary listed

About the Job

Requirements

  • Minimum 3 years of hands-on commercial experience developing applications using kdb+ and q.
  • Strong understanding of the q programming language, kdb+ data structures, and query optimization.
  • Practical experience working with time-series data and real-time or large-scale data processing.
  • Experience developing, debugging, and optimizing kdb+ applications.
  • Proficiency working in Unix/Linux environments.
  • Familiarity with Git, software development lifecycles, and standard development practices.
  • Strong analytical and problem-solving skills, with the ability to investigate and resolve complex technical issues.
  • Ability to work independently while collaborating effectively with other engineers and technical teams.
  • Clear communication skills and confidence engaging directly with customers and technical stakeholders.
  • Applicants must be able to evidence UK nationality and satisfy the relevant vetting requirements.

Responsibilities

  • Design, develop, test, and maintain applications and data processing solutions using kdb+ and q.
  • Develop and optimize real-time and historical data processing, storage, and analytical capabilities.
  • Build and maintain data ingestion pipelines, queries, and interfaces to other systems.
  • Investigate and resolve technical issues, including performance bottlenecks, data integrity problems, and application defects.
  • Collaborate with KX colleagues and customer engineering teams to translate technical requirements into working solutions.
  • Contribute to solution design, code reviews, testing, and technical documentation.
  • Follow established software development practices, including version control, testing, deployment, and release management.
  • Support the delivery and ongoing improvement of reliable, maintainable, and secure software solutions.

Desired Qualifications

  • Proficiency in Python or other programming languages.
  • Experience integrating kdb+ with external applications, APIs, and data sources.
  • Familiarity with cloud technologies such as AWS, Azure, or GCP.
  • Experience with containerization, CI/CD pipelines, and automated testing.
  • Experience delivering software in Defence, Government, aerospace, or other regulated environments.
  • Understanding of secure software development practices and working within security-controlled environments.
  • Existing security clearance is advantageous but is not a prerequisite.

About the Company

KX

Time-aware data platform powering AI insights

KX provides a data and analytics foundation that delivers time-aware, complete, and timely data to power AI-enabled decision making. It collects and harmonizes large datasets, tracks how data changes over time, and runs scalable analytics and dashboards optimized for AI workloads. This helps fast-moving organizations generate faster and more accurate insights at any scale with cost efficiency. Its focus on change-over-time data and scalable performance helps sectors like finance, aerospace, manufacturing, healthcare, automotive, and fleet telematics maximize AI value and outpace competitors.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Newry, United Kingdom
Founded
1993

Recently Posted Jobs

Explore more opportunities at KX

See more jobs