Vacancies

Technical Lead (Rust /Python / C++/ Java) URGENT!

Technical Lead (Rust /Python / C++/ Java) URGENT!
Nicoll Curtin

Country flag
Singapore
Classification symbol Information Technology
Employment Pass
Job posted on November 18, 2025
APPLY NOW
Job Description:
📍Singapore (FULLTIME)
Global Opportunities: We welcome candidates from around the world.Singapore Employment Pass (EP): We can sponsor an Employment Pass, provided candidates possess a recognized degree.

We are looking for a seasoned Tech Lead to spearhead our technology strategy, emphasizing innovation in decentralized finance (DeFi) and trading systems. This role involves developing secure, high-performance platforms, mentoring technical teams, and ensuring technology aligns with business goals. The ideal candidate will enhance our competitive advantage in a fast-changing market through technical skill and strategic vision.


We are seeking candidates with experience in:
  • Proprietary Trading Firms: Individuals who have a strong background in high-frequency trading, market making, or similar roles within proprietary trading environments.
  • Cryptocurrency Firms: Candidates with expertise in crypto trading, blockchain technology, or decentralized finance (DeFi) platforms.

The ideal candidate will bring a deep understanding of trading strategies, market dynamics, and the ability to thrive in fast-paced, innovative settings.

Tech Lead Position Overview
  • Technical Skills: While experience in Rust is preferred, candidates with proficiency in other languages such as C++ / Java / Python are welcome, provided you are willing to learn Rust.
  • Role Composition: The position will involve approximately 60% managerial responsibilities and 40% coding.
  • Key Responsibilities: Develop and manage technical roadmap, Oversee project timelines from start to finish, Communicate with vendors and suppliers, Plan hiring needs to ensure team growth etc.
  • Project Scope: This role is situated within a centralized team focused on CEFI (Centralized Finance). You will be instrumental in building a new trading desk, which includes developing connectivity to crossing engines, market data field routers, and overseeing implementation.
  • Team Management: Initially, you will manage a team of 8 to start, with opportunities for expansion as the project develops and your role evolves.



MORE Detailed Job Responsibilities
  • Oversee timelines and project milestones to ensure everything is completed on schedule and meets quality standards.
  • Guide engineers daily, promoting a sense of ownership and high standards.
  • Monitor progress towards technical goals and regularly update on project status, challenges, and resource needs.
  • Keep our technical plans on track; quickly address any issues that arise.
  • Turn big-picture technology goals into clear, actionable steps for engineering teams.
  • Spot potential problems early and help teams overcome obstacles; ensure quality through regular testing and monitoring.
  • Offer hands-on help when needed, including code reviews and design discussions.
  • Serve as a bridge between business and engineering teams to align goals and plans.



Job Requirements
  • Minimum of 8 years+ of software engineering experience, including at least 4 years in a leadership position.
  • Strong knowledge of systems design, software development life cycle (SDLC), and agile methods.
  • Excellent communication skills to connect strategic goals with technical details.
  • Experience managing complex technical projects across different teams.
  • Self-motivated leader with a talent for inspiring and guiding diverse tech teams
  • Proven ability to deliver quality software on time and within project limits.
  • Comfortable making decisions in uncertain situations.
  • Previous experience in shaping technology strategies is beneficial.
  • Familiarity with trading systems, cryptocurrencies, and decentralized finance (DeFi) is a plus.

APPLY NOW