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
Visa Sponsorship
Relocation
Remote
Job Type
Full-time
Experience Level
Mid-Senior level
Jobs via Dice
United State
Visa Sponsorship
Relocation
Remote
Job Type
Contract
Experience Level
Mid-Senior level
DataEdge Consulting
United State
Visa Sponsorship
Relocation
Remote
Job Type
Internship
Experience Level
Entry level
Lensa
United State