Software Engineer C++

3 weeks ago


Mumbai, Maharashtra, India Dolat Capital Full time

Founded in 1971, Dolat Capital is a technology-driven quantitative trading firm, using computer algorithms to trade in financial markets. Our software engineers are paramount to our business success. The software we write is our business and the entire company revolves around it.

Working at Dolat means collaborating with amazing bright developers from various backgrounds to create cutting edge-technology and tackle challenging technical problems.

The individual in this role will be a part of our Core Development team which is responsible for designing, developing and maintaining Dolat's Algorithmic Trading Infrastructure. They will be focused on C++ functionality.

You will be responsible for creating and optimizing scalable, multi-tiered applications and infrastructure. We are looking for someone who will be able to solve difficult technical problems in a fast-paced and energetic trading environment. Technically, we're a Linux shop; our core trading infrastructure is written in C++.

We offer a dynamic, fast-paced, meritocratic environment with a flat hierarchy. You'll learn all the intricacies of how trading and technology intersect within the financial marketplace.

Skills you'll need:

Strong Computer programming skills using C++ in a Linux environment with expertise using STL and boost Strong understanding of computer systems e.g. operating systems, networks, performance optimization, etc Experience in Object-Oriented design and multi-threaded programming Experience in creating/supporting cross-platform multi-threaded applications Strong analytical and problem-solving skills Optimize cache lines like a wizard Can code up a multi-threaded UDP server/client easily Understands the complexity involved with threads and lock-free semantics

Your Profile:

Has a Bachelor's, Master's or PhD degree in Computer Science, Engineering or related field Can work independently Can analyze and fix problems quickly Can look at code; figure out how it works, and how to make it better Can describe software designs at a high level (the abstract interface), low level (step-by-step algorithm), or anywhere in between

  • Mumbai, Maharashtra, India Aquis Search Full time

    Team lead - Senior C++ software engineer – Global hedge fund – Mumbai The successful candidate will work with the firms Market access team working on designing , developing high performance systems for trading. To Apply you should have: · 8+ years of experience in C++ development (C++11/14/17/20), and multithreaded, high-performance applications on...


  • Mumbai, Maharashtra, India Aquis Search Full time

    Team lead - Senior C++ software engineer – Global hedge fund – MumbaiThe successful candidate will work with the firms Market access team working on designing , developing high performance systems for trading.To Apply you should have:· 8+ years of experience in C++ development (C++11/14/17/20), and multithreaded, high-performance applications on...


  • Mumbai, Maharashtra, India Aquis Search Full time

    Team lead - Senior C++ software engineer - Global hedge fund - MumbaiThe successful candidate will work with the firms Market access team working on designing , developing high performance systems for trading.To Apply you should have:8+ years of experience in C++ development (C+/14/17/20), and multithreaded, high-performance applications on Linux.Experience...


  • Mumbai, Maharashtra, India Aquis Search Full time

    Team lead - Senior C++ software engineer – Global hedge fund – MumbaiThe successful candidate will work with the firms Market access team working on designing , developing high performance systems for trading. To Apply you should have:· 8+ years of experience in C++ development (C++11/14/17/20), and multithreaded, high-performance applications on Linux....


  • Mumbai, Maharashtra, India Dolat Capital Full time

    Founded in 1971, Dolat Capital is a technology-driven quantitative trading firm using computer algorithms to trade in financial markets. Our software engineers are paramount to our business success. The software we write is our business and the entire company's foundation is built on it. Working at Dolat means collaborating with amazing bright developers...


  • Mumbai, Maharashtra, India Bloom Consulting Services, Inc. Full time

    Bloom Consulting Services, Inc. is seeking an experienced Angular and C# Software Engineer to develop and maintain robust backend systems using C#.The ideal candidate will have expertise in integrating with RESTful APIs and JSON, as well as implementing secure and efficient APIs for front-end integration.This role requires a deep understanding of performance...


  • Mumbai, Maharashtra, India Aumnatic Systems Pvt Ltd Full time

    Job OverviewAumnatic Systems Pvt Ltd is seeking a highly skilled C++ Software Architect to lead the development of our embedded systems products. As a key member of our team, you will be responsible for designing and implementing software architecture, ensuring high-quality code, and collaborating with cross-functional teams to drive project success.Key...


  • Mumbai, Maharashtra, India Turing Full time

    About Turing:We are a Palo Alto-based company shaping the future of AI with our AGI infrastructure and generative AI solutions. Our team includes top technologists from Meta, Google, Stanford, and beyond, driving innovation in AI.The Role:A U.S.-based tech company is seeking experienced C++ developers to enhance its AI-driven dialogue agents using the latest...


  • Mumbai, Maharashtra, India Aquis Search Private Limited Full time

    Responsibilities : - Lead a niche team of C++ developers in designing and developing high-performance trading systems. - Architect and implement low-latency solutions for market access and trading platforms. - Develop multithreaded applications for Linux environments using modern C++ standards (C++11/14/17/20). - Perform system profiling and tuning to...


  • Mumbai, Maharashtra, India Aquis Search Private Limited Full time

    Responsibilities : - Lead a niche team of C++ developers in designing and developing high-performance trading systems.- Architect and implement low-latency solutions for market access and trading platforms.- Develop multithreaded applications for Linux environments using modern C++ standards (C++11/14/17/20).- Perform system profiling and tuning to optimize...


  • Mumbai, Maharashtra, India Jisa softech pvt ltd Full time

    At Jisa softech pvt ltd, we are seeking a highly skilled C++ Developer with strong analytical and problem-solving abilities.The ideal candidate will possess a robust understanding of C++ development, multi-threading, and associated technologies, with expertise in delivering high-performance software solutions.Main Responsibilities:Develop, test, and maintain...


  • Mumbai, Maharashtra, India FlexTrade Full time

    FlexTrade Systems is a global leader in building a high-performance multi-asset execution management and order management systems for equities, fixed income, foreign exchange, futures, and options. A pioneer in the field, FlexTrade is internationally recognized for introducing FlexTRADER , the world's first broker-neutral, execution management trading...


  • Mumbai, Maharashtra, India Seclore Full time

    Congratulations, you have taken the first step towards bagging a career-defining role. Join the team of superheroes that safeguard data wherever it goes. What should you know about us? Seclore protects and controls digital assets to help enterprises prevent data theft and achieve compliance. Permissions and access to digital assets can be granularly assigned...


  • Mumbai, Maharashtra, India Forcepoint Full time

    Who is Forcepoint? Forcepoint simplifies security for global businesses and governments. Forcepoint's all-in-one, truly cloud-native platform makes it easy to adopt Zero Trust and prevent the theft or loss of sensitive data and intellectual property no matter where people are working. 20+ years in business. 2.7k employees. 150 countries. 11k+ customers....


  • Mumbai, Maharashtra, India Seclore Full time

    Congratulations, you have taken the first step towards bagging a career-defining role. Join the team of superheroes that safeguard data wherever it goes.What should you know about us?Seclore protects and controls digital assets to help enterprises prevent data theft and achieve compliance. Permissions and access to digital assets can be granularly assigned...

  • Software Engineer

    3 weeks ago


    Mumbai, Maharashtra, India NEC Software Solutions Full time

    Company DescriptionOur 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 are managing their...


  • Mumbai, Maharashtra, India Seclore Full time

    Congratulations, you have taken the first step towards bagging a career-defining role. Join the team of superheroes that safeguard data wherever it goes.What should you know about us?Seclore protects and controls digital assets to help enterprises prevent data theft and achieve compliance. Permissions and access to digital assets can be granularly assigned...


  • Mumbai, Maharashtra, India Seclore Full time

    Congratulations, you have taken the first step towards bagging a career-defining role. Join the team of superheroes that safeguard data wherever it goes.What should you know about us?Seclore protects and controls digital assets to help enterprises prevent data theft and achieve compliance. Permissions and access to digital assets can be granularly assigned...


  • Mumbai, Maharashtra, India Seclore Full time

    Congratulations, you have taken the first step towards bagging a career-defining role. Join the team of superheroes that safeguard data wherever it goes. What should you know about us? Seclore protects and controls digital assets to help enterprises prevent data theft and achieve compliance. Permissions and access to digital assets can be granularly...


  • Mumbai, Maharashtra, India Seclore Full time

    Congratulations, you have taken the first step towards bagging a career-defining role. Join the team of superheroes that safeguard data wherever it goes.What should you know about us?Seclore protects and controls digital assets to help enterprises prevent data theft and achieve compliance. Permissions and access to digital assets can be granularly assigned...