Senior Software Engineer

Financial technology and research firm specializing in building sophisticated execution algorithms and transaction cost modeling tools for multiple asset classes.
Backend
Senior Software Engineer
In-Person
11 - 50 Employees
6+ years of experience
Finance

Description For Senior Software Engineer

BestEx Research is revolutionizing the $100 billion financial technology industry with their innovative approach to algorithmic trading solutions. As a Senior Software Engineer, you'll join a dynamic team of 20+ professionals working on their cutting-edge Algo Management System (AMS) platform. The role focuses on developing sophisticated execution algorithms and trading systems using C++17, making a direct impact on reducing trading costs for institutional investors.

The position offers an exceptional opportunity to work on challenging projects in a flat organizational structure with zero bureaucracy. You'll be developing critical components of their trading infrastructure, from core systems to execution algorithms and exchange connectivity. The company's technology stack includes C++ backend systems, research libraries in C++/Python and R, and modern web technologies for front-end platforms.

Located in their modern Bengaluru office on Outer Ring Road, you'll enjoy excellent amenities including a fitness center, free meals, and recreational facilities. The company prides itself on its meritocratic culture, collaborative environment, and nearly zero turnover rate. They offer competitive compensation packages with options for cash or hybrid cash-equity plans.

What sets this role apart is the exposure to diverse projects and growth opportunities that exceed similar positions elsewhere. You'll be working with top-tier clients while helping to shape an industry-defining product. The company's platform is already live for US equity and global futures trading, with plans for expansion across multiple asset classes globally.

This is an ideal opportunity for a senior engineer who wants to make a significant impact in financial technology while working with complex market structures and sophisticated trading systems. The role requires expert-level C++ knowledge and strong system design skills, offering the chance to work on everything from developing new asset class support to optimizing existing systems for performance.

Last updated 12 hours ago

Responsibilities For Senior Software Engineer

  • Architecture, design, and software development of core trading system
  • Development of algo trading framework
  • Implementation of execution algorithms
  • Development of exchange simulators
  • Creation of market data adaptors and exchange connectivity adaptors
  • Enhancing current system to support new features
  • Improving system performance

Requirements For Senior Software Engineer

  • Expert-level knowledge of C++ and excellent software design skills
  • Expert-level knowledge of TCP/IP and multithreading
  • Excellent problem solving and analytical skills
  • At least 6 years software development experience with C++
  • Excellent communication skills and ability to articulate ideas
  • An attitude of constant curiosity and growth, and ability to mentor others
  • Degree in Computer Science or similar field from a reputable institution

Benefits For Senior Software Engineer

  • Modern work spaces
  • Free parking
  • Recreational games
  • Fitness center
  • Bike storage
  • Wellness room
  • Free meals
  • Competitive pay scale
  • Equity compensation plan option

Interested in this job?

Jobs Related To BestEx Research Senior Software Engineer

Senior Software Verification Engineer - Switch Simulation

Senior Software Verification Engineer role at NVIDIA focusing on Switch simulation development and testing, requiring strong programming skills in C++/Python.

Senior Netsuite Developer

Senior NetSuite Developer position at Oracle in Agadir, Morocco, focusing on developing SaaS applications for local government using NetSuite platform and SuiteScript 2.0.

Backend Software Engineer, Intelligent Support Engineering

Senior Backend Software Engineer role at OpenAI, building AI-powered solutions for internal support systems with Python, React, and databases. $325K + equity.

Sr. Software Development Engineer (Ruby) - ART19

Senior Software Engineer role at Amazon's ART19, building podcast hosting and ad-serving platform using Ruby on Rails with salary range $151K-$261K.

Senior Software Engineer

Senior Software Engineer position at C12 Quantum Electronics, developing software for quantum computing systems using Python and TypeScript in Paris.