Logo of First Derivatives

Remote Python Developer

Photo of Nikita Tsibulsky
Nikita Tsibulsky
Must have skills:
Considering candidates from:
Germany, France, Sweden, United Kingdom, Ireland, Netherlands, and Spain
Work arrangement:
Remote only
Information technology
Middle or senior
Company size:
1,001-5,000 employees
Logo of First Derivatives

Remote Python Developer

First Derivatives (FD) is a global technology provider with more than 20 years of experience working with some of the world's largest finance, technology, automotive, manufacturing and energy institutions. The Group's Kx technology, incorporating the kdb+ time-series database, is a leader in high-performance, in-memory computing, streaming analytics and operational intelligence. Kx delivers the best possible performance and flexibility for high-volume, data-intensive analytics and applications across multiple industries. FD operates from 15 offices across Europe, North America and Asia Pacific, including its headquarters in Newry, and employs more than 2,400 people worldwide.
Now KX is looking for a Python Developer to operate within their strategic R&D team. The role entails building an end to end solution and is part of a high-profile, large-scale project.

Must-have skills:

  • Excellent knowledge of Python, in particularly building APIs (eg. Flask-RESTful), HTML5 CORS and building tooling to interacts with the API
  • Comprehensive understanding of security covering
    • users, groups, roles and ACLs appropriate for a self-service solution
    • cryptographic operations (eg. interacting with OpenSSL, maintaining a private CA, …)
    • integration and use of OAuth2 identity tokens
  • Strong UNIX skills (eg. Shell, Makefiles, …) and familiarity with build and deployment toolchains
  • Experience processing and querying (ideally time series) data to generate reports using appropriate tooling
  • Strong knowledge of relational databases (eg. PostgreSQL, MySQL and SQLite)
  • Nearly-fluent English skills


  • Familiarity creating solutions that work for Windows, macOS and Linux targets
  • Experience with cloud and cloud services (eg. IAM, VPC, Object Storage) beneficial
  • Integrating with cloud instance metadata, (v)TPMs/HSMs, secret managers
  • Experience with containerization technology
  • Comfortable reading library code (including C bindings) to workaround limitations and the use of step-through debuggers and strace/ltrace to understand problems
  • Familiarity with kdb+/q

Have questions about this position? Ask us via email or try the company page.

Position closed, but we can still help

Check out our current open positions