JobsAisle
T

Software Developer - C++

Teamware Solutions

Gurugram, India₹35,000–₹100,000/moAED 1.5K-4.4K/moToday
IndiaData StructuresalgorithmsOOPCCanalytical SkillsPythonPerlproblemsolvingLinux SystemsFull Time

Skills Required

Python

Job Description

Job Description As a Software Engineer at our company, you will be responsible for designing high-performance trading systems in a fast-paced, low-latency environment. You will have the opportunity to work on real-time trade execution and risk systems with ultra-low latency, optimizing performance for speed, scalability, and efficiency. Your role will involve owning projects from design to deployment, experimenting with system-level optimizations, and building monitoring tools for performance across systems. Collaboration with engineers, quants, and traders will be a key aspect of your work. Key Responsibilities: - Designing real-time trade execution and risk systems with ultra-low latency - Optimizing performance for speed, scalability, and efficiency - Owning projects end-to-end from design to deployment - Experimenting with system-level optimizations (OS, kernel, networking, CPU, etc.) - Building monitoring tools for performance across systems - Collaborating closely with engineers, quants, and traders Qualifications Required: - Strong foundation in data structures, algorithms, and OOP - Proficiency in C++/C (preferred) - Strong problem-solving and analytical skills - Ability to thrive in a high-performance, fast-moving environment - Working knowledge of Linux systems - Python/Perl is a plus If you are passionate about building systems where every microsecond matters and enjoy solving complex engineering problems at the intersection of technology and financial markets, this role could be a great fit for you. As a Software Engineer at our company, you will be responsible for designing high-performance trading systems in a fast-paced, low-latency environment. You will have the opportunity to work on real-time trade execution and risk systems with ultra-low latency, optimizing performance for speed, scalability, and efficiency. Your role will involve owning projects from design to deployment, experimenting with system-level optimizations, and building monitoring tools for performance across systems. Collaboration with engineers, quants, and traders will be a key aspect of your work. Key Responsibilities: - Designing real-time trade execution and risk systems with ultra-low latency - Optimizing performance for speed, scalability, and efficiency - Owning projects end-to-end from design to deployment - Experimenting with system-level optimizations (OS, kernel, networking, CPU, etc.) - Building monitoring tools for performance across systems - Collaborating closely with engineers, quants, and traders Qualifications Required: - Strong foundation in data structures, algorithms, and OOP - Proficiency in C++/C (preferred) - Strong problem-solving and analytical skills - Ability to thrive in a high-performance, fast-moving environment - Working knowledge of Linux systems - Python/Perl is a plus If you are passionate about building systems where every microsecond matters and enjoy solving complex engineering problems at the intersection of technology and financial markets, this role could be a great fit for you.