Jobs in Portugal, in English.

KDB Developer in Lisbon

Hybrid in Lisbon·Added 23 days ago (last checked 16 Oct)

EPAM

57 open roles

Overview

Work mode
Hybrid, Lisbon
Experience
3+ years

Skills

Nice to have

EPAM is hiring for this role in several places. This vacancy is in Lisbon.

The role

We're looking for a KDB Developer to join our team in Lisbon, Portugal, in a hybrid working mode. The role focuses on maintaining, evolving and optimizing a production-grade data platform that supports electronic equities market data. You will design, build and maintain high-performance KDB+/q applications for data ingestion, transformation, storage and retrieval, enabling low-latency analytics across the firm. This position provides an opportunity to work closely with traders, quantitative analysts and IT teams to deliver reliable, real-time data solutions that power analytics and decision-making.

What you'll do

  • Collaborate with cross-functional teams to gather and refine requirements
  • Develop business-focused dashboards using Tableau or Python frameworks such as Plotly and Streamlit or through official analytics pipelines
  • Design, code, test and deploy KDB+/q services for data enrichment and presentation
  • Profile and optimize KDB queries to improve performance and reduce bottlenecks
  • Participate in on-call rotations, address production incidents and perform root cause analysis
  • Document code, processes and procedures for effective knowledge sharing and continuity
  • Contribute to automated unit, integration and performance testing as well as CI pipelines
  • Implement schema validation and outlier detection checks to ensure data quality

Requirements

  • Minimum 3 years of software development experience
  • Strong analytical and problem-solving skills with attention to detail
  • Experience working with electronic trading platforms or other high-load real-time systems
  • Familiarity with KDB+/q development for data-intensive applications
  • Eagerness to learn and adapt to new technologies and frameworks
  • Experience in building dashboards with Tableau or Python visualization libraries is beneficial
  • Understanding of CI/CD and automated testing principles

Hiring process

3 steps3 interviews
  1. Apply

  2. Conversation with Talent Acquisition

    With a Talent Acquisition Specialist

    An introductory conversation with a Talent Acquisition Specialist.

  3. Technical interview

    Video call

    An online technical interview.

  4. Interview with the hiring manager

    With a hiring manager

    A general interview with the hiring manager.

  5. Offer

  • The block is a template on EPAM location pages; the Spain page itself does not show it.

About EPAM

Industry
IT Services
Founded
1993
Employees
50,000–100,000
Headquarters
Newtown, USA
Website
epam.com
All open roles at EPAM
WhatsApp

QA Lead

EPAM6d ago
Hybrid in Lisbon

Security Engineer

EPAM6d ago
Hybrid in Lisbon
Remote in Portugal

Lead Solution Architect

EPAM1w ago2 locations
Hybrid in Lisbon

OMS Lead Engineer

EPAM1w ago2 locations
Hybrid in Lisbon
Remote in Portugal
Remote in Portugal
Remote in Portugal
Remote in Portugal
See all 57 jobs