AI Summary
Join a technology-driven company as a Junior-Middle Python Engineer to develop and maintain Python-based scripts, services, and internal tools. Work on real production and research-oriented systems, and grow within a professional, high-standard environment.
Key Highlights
Develop and maintain Python-based scripts, services, and internal tools
Work on real production and research-oriented systems
Grow within a professional, high-standard environment
Technical Skills Required
Benefits & Perks
Fully remote role
Structured onboarding process
Clear task definitions and mentorship from senior engineers
Competitive compensation based on experience and performance
Job Description
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
- 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
- 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
- Fully remote role with a structured onboarding process
- Clear task definitions and mentorship from senior engineers
- Competitive compensation based on experience and performance
Similar Jobs
Explore other opportunities that match your interests
Senior Technology Leader, Engineering Director
••••••
••••••
••••••
Job Type
••••••
Experience Level
••••••
audienceview
Chile
Backend Engineer (Marketplace)
••••••
••••••
••••••
Job Type
••••••
Experience Level
••••••
studytube
Netherlands
Visa Sponsorship
Relocation
Remote
Job Type
Full-time
Experience Level
Mid-Senior level
KMN
Italy