We’re looking for a highly skilled Python Developer to join our client’s team and work on mission-critical backend systems that support risk management, order execution, and trading operations.
This is the perfect role for someone who thrives in performance-driven environments, has a deep understanding of low-level computing, and takes pride in writing clean, scalable, and secure code.
🎁 Perks & Benefits
- 💵 Paid in USD every 15th & 30th of the month
- 🏖️ Up to 14 days of Paid Time Off annually, from Day 1
- 🇵🇭 Observance of Philippine Regular Holidays (flexible based on your location)
- 🏡 100% remote – work from anywhere
- 🧠 Work on mission-critical systems in a high-performance environment
- 🚀 Join a team of intellectually curious and highly capable engineers
🧩 What You’ll Be Doing
🐍 Develop & Optimize Backend Systems
- Build and maintain Python-based applications for trading operations
- Work on low-level programming involving memory models, libraries, and system architecture
🛠️ Design for Scale & Security
- Create robust and efficient systems with a focus on performance, scalability, and security
🤝 Collaborate Across Functions
- Work with cross-functional teams to build and enhance order execution, risk, and trading platforms
🔍 Write Clean & Testable Code
- Follow best practices in documentation, code reviews, and test-driven development
🧪 Deploy & Monitor Systems
- Manage Linux-based infrastructure for deployment, optimization, and system health
📚 Stay Ahead of the Curve
- Keep up with the latest in backend engineering and fintech innovation
✅ Who You Are
- Bachelor’s degree in Computer Science, Engineering, Mathematics, or Physics (or equivalent experience)
- Strong hands-on experience with Python and software development best practices
- Deep knowledge of low-level computing concepts (memory, libraries, assembly)
- Solid grasp of data structures, algorithms, and system design
- Comfortable working with Linux infrastructure and CLI tools
- Experience with TDD, code reviews, and clean code principles
- Self-starter with strong problem-solving skills and ability to work independently
- 🏅 Bonus points if you have:
- Experience in FinTech or trading systems
- Knowledge of parallel computing, concurrency, and multithreading
- Familiarity with cloud platforms like AWS, GCP, or Azure
📩 How to Apply
Please submit:
- ✅ Your updated resume
- ✅ Your portfolio (if available)
🧠 If you love solving complex engineering problems and want to build infrastructure that powers real-time financial operations—this is your next challenge.
📋 Application Process Overview
Our comprehensive selection process ensures we find the right fit for both you and our clients:
- Initial Application - Submit your application and complete our prequalifying questions
- Video Introduction - Record a brief one-way video introduction to showcase your communication skills
- Role-Specific Assessment - Complete a homework assignment tailored to the position (if applicable)
- Recruitment Interview - Initial screening with our talent team
- Executive Interview - Meet with senior leadership to discuss role alignment
- Client Interview - Final interview with the client team you'd be supporting
- Job Offer - Successful candidates receive a formal offer to join the team
Each stage is designed to evaluate your fit for the role while giving you insights into our company culture and expectations. We'll keep you informed throughout the process and provide feedback at each step.