Skip to main content

Lead Python Implementation Engineer

Technology
KX
Dublin, Ireland1 month agoUntil 6/12/2026

Job description

Description

About KX 

KX software powers the time-aware data-driven decisions that enable fast-moving companies to outpace competitors, realizing the full potential of their AI investments. The KX platform delivers transformational value by addressing data challenges related to completeness, timeliness and efficiency, ensuring companies understand change over time and can achieve faster, more accurate insights at any scale, cost-effectively.

KX is essential to the operations of the world's top investment banks, aerospace and defence, high-tech manufacturing, healthcare and life sciences, automotive and fleet telematics organizations. The company has established offices and a robust customer base across North America, Europe, and Asia Pacific.

Overview Of The Role 

KX is hiring a seasoned Lead Python Implementation Engineer, Financial Markets, to join our Implementation Team. In this role, you will lead the architecture, customization, and deployment of our proprietary OneTick-based financial products across AWS-hosted and client environments. You will design and optimize large-scale ETL frameworks, ensure high-performance distributed deployments, and serve as a trusted technical advisor to clients.

This position offers the opportunity to directly influence product strategy, mentor junior engineers, and drive successful integrations for high-profile financial institutions.

Location & Workplace Type

This role follows a hybrid work model and requires regular in-office collaboration. Candidates should be based within commuting distance of one of our offices:

Belfast - The Weaving Works, Ormeau Avenue, Northern Ireland

Dublin - 1 George’s Quay Plaza, Dublin 2, Republic of Ireland

Budapest - 1138 Budapest, Népfürdő utca 22. B. ép. 13. em., Hungary

Requirements

Skills

  • Strong hands-on technical leadership in the implementation of data-based products for customers.
  • Proven track record of introducing and enforcing software development best practices (branching, code review, testing, CI/CD, deployments).
  • Ability to design and optimize data pipelines and ETL workflows.
  • Excellent problem-solving skills in complex, distributed system environments.
  • Strong client-facing communication skills, with the ability to translate technical topics into clear explanations. Proactive in clarifying requirements and driving discovery with clients and the team.
  • Ability to work effectively in fast-paced, customer-driven environments.
  • Strong ownership mindset with the ability to drive issues to resolution.
  • Collaboration skills across engineering, product, and client-facing teams.

Essential Experience 

  • Lead-level (6+ years) hands-on Python development experience as the main language, in software engineering roles, including strong practical experience with Pandas. Still coding daily.
  • Hands-on ownership of the full SDLC: Git branching strategies, code review, automated testing (pytest), CI/CD, and production deployments.
  • Daily working experience with Linux, Docker, and Git.
  • Proven experience designing and maintaining ETL pipelines and data workflows in production.
  • Experience working with distributed systems and production-grade deployments.
  • Experience in external client-facing technical roles, such as implementation, consulting, or solution engineering.
  • 2+ years of technical team leadership (up to 10 FTEs), including mentoring engineers, code reviews, coordinating technical work within a team, and driving delivery execution.
  • Strong written and verbal communication skills in English.

Preferred Qualifications 

  • Experience with Kubernetes and containerized deployments.
  • Hands-on experience with AWS cloud environments and with Apache Airflow for workflow orchestration.
  • Experience with Django.
  • Experience with OneTick or similar time-series / market data platforms.
  • Familiarity with financial markets, market data workflows, or trading systems.
  • Experience working with enterprise or institutional clients.
  • Experience contributing to process improvements or delivery best practices.
  • Experience with OneTick or financial markets is a plus, not a requirement.

Interested in this role?