
Software Developer
3 days ago
At Dolat, code is our business, so naturally, the Core Engineering and Systems team is at the centre of what we do. Our community of developers has designed and continues to enhance one of the fastest trading platforms using the latest tools and technologies. As a Software Developer, you'll draw upon your computer science, mathematical, and analytical abilities to develop complex and nimble code used to grow our business and increase the efficiency of the global financial markets.
Your
responsibilities
may include any of the following, which will require you to exercise discretion and independent judgment:
• Augmenting, improving, redesigning, and/or re-implementing Dolat's low latency/high
throughput production trading environment, which collects data from and disseminates orders to exchanges around the world
• Optimizing this platform by using network and systems programming, as well as other advanced techniques
• Developing systems that provide easy access to historical market data and trading simulations
• Building risk-management and performance-tracking tools
• Implementing domain-optimized data structures
• Learn and internalize the theories behind current trading system
• Participate in the design, architecture and implementation of automated trading systems
• Take ownership of system from design through implementation
Key Skills:
• Expert in C++
• Exchange Connectivity experience a plus
• Familiarity with Linux environments; Windows a plus
• Strong knowledge of scripting languages a plus (especially Python)
• High level knowledge & competencies in one or more of the following areas:
• TCP stack optimization
• Multi-core 1 machine parallelism
• Low level performance / cache optimization / profiling
Key Attributes:
• Analytical Mindset
• Consistently improving skill set and knowledge base
• Iterative development style
• Efficient communicator
• Ability to manage numerous software development priorities with ease
• Ability to relate/communicate effectively to all levels of associates - management, developers, traders, and operations
• Heavy attention to detail (fastidious); broad picture view as well
• Excellent interpersonal skills and desire to work as part of a hands-on, performance-driven team
Qualifications:
• Bachelor of Engineering (BE) / Bachelor of Technology (BTech)
in Computer Science, Electrical Engineering, Information Technology, or related field.
•
2–5 years of professional experience in C++ development.
Additional requirements include:
•
A strong background in data structures, algorithms, and object-oriented programming, preferably in C++
• Brilliant problem-solving abilities
• Extensive experience developing in a Linux environment
• Experience in distributed and/or highly concurrent systems is a plus
• Experience in low-latency systems and/or high transaction environments is a plus
• A passion for new technologies and ideas
• The ability to manage multiple tasks in a fast-paced environment
• Strong communication skills
• A working knowledge of Linux
• Experience in network topologies and protocols like TCP and UDP
• Knowledge of Python or Perl and shell scripts (a plus)
• Financial experience is not required
Perks:
• No dress code because you can be serious without a suit
• Unlimited munchies / refreshments to bite on
• No micromanagement as you have complete ownership of your role/work
• Empowering culture, vibrant work environment that promotes mutual learning and respect
• Make the most of yourself by fanning the tiny, inner sparks of possibilities into flames of achievements
• High performance bonus
-
Software Developer
3 days ago
Mumbai, Maharashtra, India Oracle Financial Services Software Ltd Full time ₹ 8,00,000 - ₹ 12,00,000 per yearSoftware Developer 2 The Virtual Networking Gateways team is looking for engineers with willingness and ability to deep dive into any part of the networking stack. An engineer at any level can have significant technical and business impact. Join our team and help us build state-of-the-art Virtual Networking solutions. Why join OCI Networking? The OCI...
-
Software Developer
3 days ago
Mumbai, Maharashtra, India Oracle Financial Services Software Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSoftware Developer 3 The Oracle Cloud Infrastructure (OCI) Security and Compliance Platform Engineering organization presents a rare opportunity to contribute to the development of next-generation, AI-driven cybersecurity solutions at cloud scale. This effort centers on ingesting and processing massive volumes of telemetry and security event data across...
-
Software Development Manager
3 days ago
Mumbai, Maharashtra, India Oracle Financial Services Software Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSoftware Development Snr Manager The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of...
-
Senior Manager, Software Development
3 days ago
Mumbai, Maharashtra, India Oracle Financial Services Software Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSenior Manager, Software Development Building on our Cloud momentum, Oracle has formed a new organization - Oracle Health. This team will focus on product development and product strategy for Oracle Health Foundations EMR, while building out a innovative cloud based supporting modernized, automated healthcare. At Oracle Health, our mission is to...
-
Python Software Developer
18 hours ago
Mumbai, Maharashtra, India Navigators Software Full time ₹ 6,00,000 - ₹ 12,00,000 per yearLocation: Mumbai- (Work from Office)The ideal candidate should be experienced in building scalable backend services using Python and integrating APIs, NLP models, or LLMs.1 to 5 years of experience in backend Python developmentProficiency in frameworks like FastAPI, Flask, or DjangoStrong understanding of REST API developmentExperience with PostgreSQL,...
-
Software Developer
3 days ago
Mumbai, Maharashtra, India Oracle Financial Services Software Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSoftware Developer 4 The Oracle Cloud Infrastructure (OCI) team builds and manage a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world's biggest challenges. The Oracle...
-
Principal Software Developer
3 days ago
Mumbai, Maharashtra, India Oracle Financial Services Software Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per yearPrincipal Software Developer As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. We've partnered with industry-leaders in almost every sector—and continue to thrive after 40+ years of change by operating with integrity. We know that true innovation starts when everyone is empowered to contribute....
-
Senior Software Engineer
4 weeks ago
Mumbai, Maharashtra, India NEC Software Solutions Full timeCompany Description NEC Software Solutions India Private Limited is based in Mumbai Worli Airoli and Bangalore with an employee strength of 1300 It is one of the foremost providers of end- to-end IT services across various sectors We work with diverse industry verticals which include publishing media financial services retail healthcare and...
-
Senior Software Engineer
3 days ago
Mumbai, Maharashtra, India NEC Software Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per yearSenior Software Engineer - SSRS Developer Company Description NEC Software Solutions (India) We have more than 30 years of experience in providing end to end IT services across the globe and have earned a reputation for delighting our customers by consistently surpassing expectations and helping them deliver robust, market-ready software products that...
-
Software Development Senior Manager
3 days ago
Mumbai, Maharashtra, India Oracle Financial Services Software Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSoftware Development Snr Manager As Senior Manager of Clinical Development within our DSE team, you will: Lead a high-performing engineering team focused on healthcare escalations, automation, and EHR integrations. Drive critical escalation management, ensuring root cause resolution and sustainable fixes for high-severity healthcare system issues. ...