Lead Python Implementation Engineer
Job 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
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
- 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.
Preferred Qualifications
- 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.
Key Responsibilities
- Lead the architecture, customization, and deployment of OneTick-based solutions for financial market clients.
- Lead the development practices across the Implementation team: code review standards, testing, branching, and release process.
- Participate in improving implementation practices, tools, and delivery processes within the team.
- Design, implement, and optimize large-scale ETL workflows and data-processing pipelines with Python as the main development language.
- Ensure performance, reliability, and scalability of distributed deployments across AWS and client environments from the development point of view.
- Act as a technical advisor to clients, supporting integration strategy and providing best-practice guidance.
- Troubleshoot and resolve complex technical issues across distributed systems and production environments.
- Work closely with internal engineering and product teams to support successful client implementations.
- Provide technical input and feedback based on client requirements and real-world implementation experience.
- Mentor junior and mid-level engineers and contribute to knowledge sharing within the team.
Why Choose KX
Data Driven: We lead with instinct and follow fact.Naturally Curious: We lean in, listen and learn fast.
All In: We take ownership, take on challenges and give it our all.
Benefits
- Competitive Salary
- Individually tailored training and skills development
- Private healthcare package and Employee Assistance Programme
- Enhanced maternity and paternity package
- Wellness Days and Volunteer Days
Interested in this role?