Graviton Research Capital LLP, Gurgaon is looking to hire Software Engineers for our Core Technology team which has some of the best programmers in India working on cutting edge technologies to build a super fast and robust trading infrastructure handling millions of dollars worth of trading transactions every day.
As a Senior Software Engineer with Graviton your responsibilities will include:
Designing and implementing a high-frequency automated trading system, that trades on multiple exchanges
Building live reporting and administration tools for the trading system
Performance optimization and improving the overall latency of systems, through algorithm research and using cutting edge tools and techniques
End-to-end ownership of modules, including designing, development, deployment and support
Growing the team through involvement in the regular hiring process and occasional campus recruitments
Requirements :
The ideal requirements for our candidates are:
A degree in Computer Science
3-5 yrs Experience with C/C++ and object-oriented programming
Experience in HFT industry
Expertise in algorithms and data structures
Excellent problem solving skills
Strong communication skills
A working knowledge of Linux systems
Any of the following is a plus:
A good understanding of TCP/IP and Ethernet
Knowledge of any other programming language e.g. Java, Scala, Python, bash, Lisp, etc.
Familiarity with parallel programming models and parallel algorithms
Experience with big data environments e.g. Hadoop, Spark etc.
Benefits:
Our open and collaborative work culture gives you the freedom to innovate and experiment. Our cubicle free offices, non-hierarchical work culture and insistence to hire the very best creates a melting pot for great ideas and technological innovations. Everyone on the team is approachable, there is nothing better than working with friends!
... - Participate in code reviews - Work within an agile Scrum team in the role of software engineer What we are looking for: - Bachelor’s in computer science, engineering, or a related field, depending on position level - 3+ years’ experience in software engineering - Proven experience in C/C++ programming language - Experience ...
- Deep understanding of : 1. PCIe architecture and device communication2. MMIO and register-level programming3. MSI/MSI-X interrupts4. DMA and high-performance data transfer5. Kernel synchronization and locking6. Concurrency and multithreading7 Linux kernel subsystems- Proven experience debugging : 1. Kernel crashes2.
... high-impact role offering the opportunity to work on cutting-edge technologies and help shape the future of integration and automation. About you: You are an engineer who can turn ideas into extremely reliable and scalable designs. You code in such a way that other engineers find your code easy to comprehend, modify, and ...
... solutions.- At least 5 years of hands-on experience and proficiency in C#, .net in desktop application development.- Strong understanding and experience of software design principles.- Experience with Linux operating systems is desirable.- Familiarity with Agile software development practices and continuous integration ...
Job Description : We are excited to announce an opening for Lead Software Engineer at FM https://jobeax.com/link/FNIT4IX25m9iuQ5f Summary : Participates as a senior team member in the design, development, and maintenance of multi-tiered business applications. Individuals holding this position are expected to be mentors ...
... team knowledge https://jobeax.com/link/IEkVMJnG2boj3HZg and Skills :Educational Background :- Bachelor's or Master's degree in Computer Science, Electrical Engineering, Software Engineering, or related https://jobeax.com/link/ugGUL9g4wiZVvfBf Skills : - Proficiency in programming languages : Embedded C, C++, Java, Ada, ...
Position Summary :As a Lead Engineer, Software, your role will be to implement the technology strategy for Ensemble software delivery teams with guidance from engineering https://jobeax.com/link/kJ8uz9xlHwR21fnJ will focus on developing reusable software components, patterns, and tooling to address https://jobeax.com/link/Hy4ydyFqJ1qzOEcR ...
... versioning - Authentication and authorization concepts - Error handling and logging - Understanding of secure coding practices and application security principles Engineering Practices - Experience using source control systems such as Git and Azure DevOps - Ability to write clean, maintainable and testable code - Experience conducting ...
Our philosophy is to understand our customers’ business first before we get to the technology. This approach leads to clever software; streamlining old processes, saving money and delivering positive change. Our technology has helped the NHS screen millions of babies for hearing loss, ensures hundreds of housing providers ...
Eurofins seeks a Software Engineer in Bengaluru for research and development work. The role involves developing software components, APIs, and automation solutions while working with cloud and modern development practices in an international environment. Responsibilities - Develop and maintain software components, scripts, ...