Software Developer

Qnance Technologies LLP

Bengaluru

On-site

INR 1,600,000 - 2,600,000

Full time

14 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Quance Research Capital LLP is seeking a Software Engineer/Developer to build high-performance, low-latency trading systems in a Linux environment. You will work on distributed systems, concurrent programming, and state-of-the-art hardware to minimize latency.

You will collaborate with quantitative traders and researchers, participate in full product lifecycle, and contribute to recruitment efforts for the Core Engineering team.

Qualifications

  • Strong understanding of software design patterns, data structures, algorithms, and best practices.
  • 1–3 years of strong experience in developing high-performance, multi-threaded C++ applications.
  • Expert knowledge of scripting languages such as Perl, Python, and UNIX shell.
  • Exposure to network programming (TCP/IP), computational intelligence, and real-time programming.
  • Excellent design standards and strong debugging skills.
  • Brilliant problem-solving abilities and analytical skills.
  • Hands-on experience with parallel and distributed computing.
  • Experience in a Linux-based development environment.
  • Experience collaborating on large software projects.
  • Good communication and interpersonal skills.
  • Passion for new technologies and ideas.

Responsibilities

  • Design, implement, test, integrate, and deliver low-latency trading systems.
  • Work on advanced hardware to reduce latency and optimize performance.
  • Design in-house trading applications that are robust and fast.
  • Propose innovative solutions and communicate ideas clearly.
  • Study memory profiles to reduce cache misses and optimize data structures.
  • Work on strategy development with large data sets and ML concepts.
  • Own end-to-end full product lifecycle responsibilities.
  • Collaborate with other developers, traders, and researchers in cross-functional teams.
  • Assist in interviewing and shaping the Core Engineering team.

Skills

C++ multi-threaded
Perl/Python/UNIX shell
TCP/IP network programming
Real-time programming
Software design patterns
Linux development
Distributed computing
Communication skills
Team collaboration
Problem solving

Education

Bachelor's degree in Computer Science

Job description

Location: Bengaluru/ Noida, India

Quance Research Capital LLP is a quantitative trading firm that is steering financial markets with advanced technologies.

We are looking to hire “Software Engineer/Developers” to work with us on the cutting edge of financial technologies. With us, every day is a learning exercise. You will explore the frontiers of computer science, in areas such as distributed systems, concurrency, operating systems, networks, computer architecture, data analysis, and UI design.

Role And Responsibilities
  • Design, implementation, test, integration, and delivery of Low latency trading systems.
  • Work on the latest hardware to further reduce latency (Latest network card and its features, latest processor architecture, and OS).
  • Design our in-house-trading applications which are robust and extremely fast.
  • Identify innovative solutions to complex problems and advocate for their implementation by communicating your ideas clearly and concisely.
  • Detailed study of memory profile of the software to figure out how to further reduce cache misses or further optimize data structures being used.
  • Work on strategy development which would include working on large data sets and machine learning concepts.
  • End-to-end responsibility of the full product lifecycle.
  • Collaborate with other software developers, quantitative traders, and researchers in cross-functional team environments.
  • Shaping the future of the Core Engineering team through regular interviewing.
  • Assist in recruitment and undertake any other activity as reasonably requested by management.
Requirements
  • A strong understanding of software design patterns, data structures, algorithms, and best practices.
  • 1-3 years strong experience in developing high-performance, multi-threaded applications using C++.
  • Expert knowledge of scripting languages such as Perl, Python, and UNIX shell.
  • Exposure to network programming (TCP/IP), computational intelligence, and real-time programming.
  • Excellent design standards and strong debugging skills.
  • Brilliant problem-solving abilities and analytical skills
  • Hands-on experience with parallel and distributed computing.
  • Experience of working in a Linux-based development environment.
  • Experience collaborating on large software projects.
  • Good communication skills and interpersonal skills.
  • A passion for new technologies and ideas
Educational Background
  • Candidate should have a minimum, a bachelor’s degree in Computer Science from a reputable and cream university/institution
  • Exposure to trading is desirable and experience working in an HFT firm is preferable
  • A background or interest in building large-scale, real-time, and distributed applications is desired.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, C++ Gurugram, India
Software Engineer, C++ Gurugram, India

Quantiqpartners • Gurugram District

On-site
INR 800,000 - 1,200,000
Head of Software Development
Head of Software Development

Sosuv • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Software Developer - Fullstack
Software Developer - Fullstack

Quadeye Securities Pvt Ltd • India

On-site
INR 2,500,000 - 4,500,000
Application Developer
Application Developer

QuantXpress Technologies Pvt. Ltd. • Pune District

On-site
INR 600,000 - 1,200,000
Systems Engineer - (C++ Developer)
Systems Engineer - (C++ Developer)

Quadeye Securities Pvt Ltd • Gurugram District

On-site
INR 3,000,000 - 5,500,000
Senior Quant Developer
Senior Quant Developer

iRageCapital Advisory Private Limited • Mumbai

On-site
Full Stack Developer
Full Stack Developer

Sosuv • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Performance bonus
Comprehensive benefits
Lunch provided
+1
Software Developer Intern
Software Developer Intern

QuantXpress Technologies Pvt. Ltd. • Pune District

On-site
Quantitative Researcher / Trader
Quantitative Researcher / Trader

CoreQ Research • Gurgaon

On-site
INR 4,000,000 - 7,000,000
4 weeks paid vacation annually
Comprehensive group medical insurance
Complimentary gym membership
C++ Developer
C++ Developer

Alphagrep Securities • Mumbai

On-site
INR 1,200,000 - 1,800,000