Software Developer

Patronus Research LLP
Posted on

Experience
1 - 3 yrs
Job Location
Noida, India
Vacancy
1
Designation
Software Developer
Job Type
Not specified

Job Description

  • Patronus Research 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.
ROLES 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.
PERKS
In addition to an outstanding and organic work environment with rapid advancement potential, we offer benefits, including:
Competitive compensation to the right candidates.
Annual bonuses based on performance to full-time employees.

No Referrers Available

There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.