Any
2000
TBD
Feb 26, 2025
We are looking for a highly skilled and motivated **Python Developer** to join our team. The ideal candidate will have a strong background in software development, a deep understanding of low-level computing, and experience working with Linux infrastructure. This role involves developing and optimizing critical systems, including risk, execution, and order management platforms.
Key Responsibilities:
- Develop, optimize, and maintain software applications using Python
- Work on **low-level programming tasks**, including understanding memory models, libraries, and assembly
- Design and implement **scalable, efficient, and secure** software solutions
- Collaborate with cross-functional teams to develop **risk, execution, and order management systems**
- Write **clean, maintainable, and testable code** while following best practices
- Participate in **code reviews** to ensure high coding standards and best practices
- Work with **Linux infrastructure** for deployment, monitoring, and performance optimization
- Stay up to date with **emerging trends, technologies, and best practices** in software development and financial markets
Qualifications & Skills:
- Bachelor's degree (or equivalent experience) in **Mathematics, Physics, Engineering, or Computer Science**
- Strong **Python** programming skills with hands-on experience in software development
- Deep understanding of **low-level computing** concepts such as memory management, libraries, and assembly
- Strong grasp of **data structures, algorithms, and system design** principles
- Familiarity with **Linux infrastructure** and command-line tools
- Experience with **test-driven development (TDD), code reviews, and software best practices**
- Interest in **trading and financial markets** is a plus
- Ability to work independently and in a remote team environment
- Strong problem-solving and analytical skills
Nice-to-Have:
- Experience in **financial technology (FinTech)** or trading-related software development
- Understanding of **parallel computing, concurrency, and multithreading**
- Knowledge of cloud platforms such as AWS, GCP, or Azure
Hiring Process:
- Shortlisted candidates will be given a **coding project** to evaluate their capability and familiarity with the tasks they will handle once hired.
Compensation & Benefits:
- Starting salary of $2,000, negotiable based on experience
- Fully **remote** work environment
- Opportunity to work on cutting-edge projects in a dynamic industry
- Career growth and learning opportunities
How to Apply:
To apply, please submit the following:
- Submit a copy of your updated resume
- A Loom video(short introduction about your work-related experience)
- Your portfolio(if available)
We look forward to reviewing your application!