Logo of First Derivatives

Remote Python Developer

Remote
Photo of Nikita Tsibulsky
Recruiter
Nikita Tsibulsky
Roles:
Backend
Must have skills:
Python
SQL
Work arrangement:
Remote only
Industry:
Information technology
Language:
English
Level:
Middle or senior
Company size:
1,001-5,000 employees
Trial period:
6 months
Logo of First Derivatives

Remote Python Developer

Remote
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

Nice-to-have: 

  • 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

Apply now

or
By applying you agree to our terms of service. This site is protected by reCAPTCHA and the Google privacy policy and terms of service also apply.