Junior-Middle Python Engineer

JOB # 295 LOCATION Cayman Islands
  • Anywhere
Company Overview
Our client is a technology-driven company focused on proprietary research and development of quantitative systems and automated trading infrastructure. We build and operate our own internal platforms, analytics tools, and software to support data-driven decision-making in digital asset markets.
 
Role Overview
They are now seeking a Junior–Middle Python Engineer to join their remote technical team. This role is suitable for early-career to mid-level engineers who want to strengthen their engineering fundamentals, work on real production and research-oriented systems, and grow within a professional, high-standard environment.
You will work under the guidance of senior engineers while owning clearly defined components and tasks, with increasing responsibility over time.
 
 
Key Responsibilities
•    Develop and maintain Python-based scripts, services, and internal tools
•    Work with datasets, basic data pipelines, and structured data formats (CSV, JSON, etc.)
•    Assist in building and improving research and analytical tooling
•    Write clean, readable, and well-documented code
•    Debug and fix issues in existing codebases
•    Follow established coding standards and best practices
•    Participate in code reviews and technical discussions
•    Prepare short technical summaries of completed work
 
Required Skills & Experience
•    1–3+ years of experience with Python (commercial or strong project-based experience)
•    Understanding of core Python concepts (data structures, functions, classes, modules)
•    Experience with common libraries such as pandas, numpy, requests, or similar
•    Basic understanding of software engineering principles (Git, code structure, testing basics)
•    Ability to learn quickly and take feedback constructively
•    Good written communication skills in English
•    Ability to work remotely and manage assigned tasks responsibly
 
 
Bonus Skills & Experience
•    Experience with Jupyter notebooks or data analysis workflows
•    Exposure to APIs and external data sources
•    Basic Linux or command-line experience
•    Familiarity with async programming or simple performance optimization
•    Interest in data, analytics, or research-oriented projects
 
 
What’s on Offer
•    Fully remote role with a structured onboarding process
•    Clear task definitions and mentorship from senior engineers
•    Competitive compensation based on experience and performance

 

 
 
#LI-LG1

To apply for this job email your CV/Resume to linda@affinity.ky

Back to Job Listings