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!
... establishing coding and testing practices. - Collaborate with product owners, architects, and engineering teams to deliver scalable technical solutions. - Mentor engineers and support delivery planning and estimation. Requirements - At least 8 years of software development experience. - Strong hands-on experience with C#, .NET ...
... - 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 ...
... senior engineers and solution architects to implement established designs and patterns, communicate technical risks, and continuously improve supportability and engineering https://jobeax.com/link/s1TSLrTZCAbltCc4 Skills and Qualifications :- 5 - 7 years of professional software development experience, with a strong focus on ...
... 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 ...
Role : Lead Software Engineer - DaWinciQuorum Software is seeking a hands-on Lead Software Engineer to support its DaWinci Supply Chain product portfolio. The role combines full-stack software development with technical leadership, focusing on delivering production-ready solutions, improving engineering practices, mentoring ...
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 ...