Senior KDB+ Developer

Luxoft

Wrocław

On-site

PLN 260,000 - 380,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Luxoft in Poland is seeking a Senior KDB+ Developer to design, develop and optimize high-performance data platforms built on kdb+. The role focuses on kdb+ tick architecture, low-latency data processing and collaboration with Risk teams to deliver robust solutions.

The ideal candidate has 8+ years of kdb+ production experience, strong q language skills, and a track record of scalable data systems, performance tuning and mentoring peers.

Qualifications

  • 8+ years of hands-on kdb+ development in a production environment.
  • Strong expertise in q language including table design, in-memory vs on-disk trade-offs, efficient joins.
  • Deep understanding of kdb+ tick architecture and patterns.
  • Experience with large datasets, performance optimization, and scalable queries.
  • Unix/Linux proficiency with shell scripting for automation and ops tooling.
  • Familiarity with Agile, CI/CD, version control, and release processes.
  • Ability to communicate clearly with both technical and non-technical stakeholders.

Responsibilities

  • Design, develop and optimize kdb+ tick systems with scalable data models.
  • Build and operate solutions for large, high-frequency datasets with low latency.
  • Tune q queries and ingestion pipelines for real-time and historical workloads.
  • Collaborate with Risk function teams to translate requirements into code.
  • Drive refactoring, benchmarking and adoption of best practices.
  • Mentor junior/mid developers and ensure code quality.
  • Participate in design reviews, production support and RCA, within an Agile environment.

Skills

KDB+ development
Q language
Data architecture
Performance tuning
Unix/Linux
Agile/CI-CD
Communication

Job description

Project description

We are seeking an experienced Senior KDB+ Developer to design, develop and optimize high performance data platforms built on kdb+. The ideal candidate will have deep expertise in kdb+ tick architecture, performance tuning at scale and close collaboration with business stakeholder - particularly within Risk functions - to deliver robust, efficient and maintainable solutions.

Responsibilities
  • - Design, develop and maintain kdb+ tick systems with strong understanding of data organization, schema design and the performance implications of different architectural approaches.- Build and operate solutions handling large scale, high frequency datasets, ensuring low latency, high throughput and efficient memory usage.- Analyze and optimize q queries, data models and ingestion pipelines for both real time and historical workloads.- Collaborate closely with Risk function teams to translate business requirements into efficient, scalable and performant code.- Drive continuous improvement through refactoring, performance benchmarking and adoption of best practices- Mentor and guide junior and mid-level developers, fostering a culture of technical excellence, code quality and knowledge sharing.- Participate in design reviews, production support and root cause analysis of complex system issues.- Work collaboratively within an Agile or iterative delivery environment, contributing to design, implementation, testing and release phases.

SKILLS
Must have
  • - 8+ years of hands on experience in kdb+ development in a production environment.- Strong expertise in q language including: table design (splayed, partitioned, segmented), In memory vs on disk trade offs, efficient joins, aggregation and windowed analytics- Deep understanding of kdb+ tick architecture including ticker plant, RDB, HDB nd associated patterns- Proven experience working with large datasets and optimising queries for performance and scalability- Strong background in Unix/Linux environments, including shell scripting for automation, monitoring and operational tooling- Solid understanding of software delivery processes and methodologies (Agile, CI/CD, Version control, release)- Ability to communicate clearly with both technical and non-technical stakeholders, demonstrating systematic reasoning and problem solving skills

Nice to have
  • - Knowledge of inter process communication mechanism in kdb+ and integration with external systems
  • - Experience tuning kdb+ systems for low-latency and high availability
  • - Familiarity with data quality checks, validation frameworks and operational resilience patterns
  • - Exposure to financial markets data (market data, trading, risk, post-trade workflows, equity asset class)
  • - passion for writing clean, efficient and well-structured code
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior KDB+ Developer
Senior KDB+ Developer

Luxoft • Kraków

On-site
PLN 260,000 - 420,000
Senior KDB+ Developer: High-Performance Data Platforms
Senior KDB+ Developer: High-Performance Data Platforms

Luxoft • Wrocław

On-site
PLN 260,000 - 380,000
Senior KDB+ Developer for Low-Latency Risk Data
Senior KDB+ Developer for Low-Latency Risk Data

Luxoft • Kraków

On-site
PLN 260,000 - 420,000
Senior Data Engineer
Senior Data Engineer

Synechron • Kraków

On-site
PLN 150,000 - 230,000
Senior kdb+ AI Markets Data Engineer
Senior kdb+ AI Markets Data Engineer

Synechron • Kraków

On-site
PLN 150,000 - 230,000
Junior Data Engineer (KDB)
Junior Data Engineer (KDB)

GFT Technologies Poland • Kraków

Hybrid
PLN 180,000 - 240,000
Hybrid work in Kraków office
Medical package
Lunch subsidy
+1
Data Engineer (KDB+)
Data Engineer (KDB+)

GFT Technologies Poland • Kraków

Hybrid
PLN 120,000 - 180,000
Hybrid work in Kraków
Medical, sport, lunch subsidy, life保险
Senior Data Engineer
Senior Data Engineer

CMC Markets • Województwo mazowieckie

On-site
PLN 210,000 - 320,000
Senior Java Engineer
Senior Java Engineer

RE Partners • Warszawa

On-site
PLN 180,000 - 280,000
Senior Java Software Engineer
Senior Java Software Engineer

RE Partners • Poland

On-site
PLN 169,000 - 254,000