Part Time - Rust Developer (Trading Engine)

5 years

0 Lacs

Posted:2 months ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

We are seeking a Senior Software Engineer with a passion for building high-performance, low-latency systems for real-time trading environments. You will be instrumental in designing and developing critical components of our trading platform—from real-time market data management to distributed workflow orchestration and marketplace connectivity. This is an exciting opportunity to work alongside a talented team of technologists and front office executives in a fast-paced, high-pressure environment where innovation, precision, and reliability are paramount. Essential Duties and Responsibilities Design, implement, and optimize real-time components for: Market data management (static, reference, and real-time feeds) Rules engines and business logic layers Core trading engine and workflow orchestration External system and marketplace API integrations Own features end-to-end, from architectural design to production deployment Work collaboratively across development, QA, operations, and trading desks Deliver reliable and scalable services for mission-critical applications Competencies Proficiency in Java, C++, Rust, and TypeScript Deep experience in systems programming for both Unix variants and Windows Track record of designing and deploying large-scale, complex software projects Strong grasp of network, socket, asynchronous, and functional programming Experience with object-oriented design and event-driven architectures Familiarity with multiple database systems and their integration in real-time systems Ability to work independently and take ownership in high-pressure situations Strong communication skills and ability to collaborate with both tech and non-tech stakeholders Qualifications 5+ years of hands-on software development experience Working knowledge of: Low-level socket and network communication Asynchronous and functional programming paradigms Distributed systems and real-time service architecture Multi-library, multi-language codebases Preferred Skills and Tools Rust development experience, especially with async Rust and the Tokio runtime Experience working in Agile environments using Jira and GitHub Demonstrated ability to thrive in a high-stakes trading environment Self-starter mindset with a passion for continuous learning and technology innovation Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Rust Skills

Practice Rust coding challenges to boost your skills

Start Practicing Rust Now