Software Architect for High-Performance Distributed Systems

6 days ago


Thāne, Maharashtra, India beBeeDistributed Full time ₹ 14,40,000 - ₹ 20,35,000
Job Title: Senior C++ Developer

We are seeking a highly skilled Software Engineer to join our high-performance eTrading team.

Key Responsibilities:

  • Design, develop, and maintain low-latency, real-time distributed systems that support our market making, pricing, algo trading, position and risk management activities.
  • Collaborate with cross-functional teams (traders, quants, devops) to define system requirements and deliver robust solutions.
  • Maintain and extend CI/CD pipelines for continuous delivery and integration of software.
  • Support production systems and participate in on-call rotations as needed.
Technical Skills & Qualifications:

The ideal candidate will have deep expertise in C++ and multithreaded programming in Linux environments, coupled with a strong grasp of algorithms, data structures, and performance optimization.

  • 6+ years of experience developing real-time applications in C++ (C++11 or newer).
  • Deep understanding of Linux-based systems programming and performance tuning.
  • Strong knowledge of data structures, algorithms, and computational complexity.
  • Proven experience with multithreading, concurrency, and inter-process communication.
  • Experience with the Boost libraries.
  • Proficiency with Visual Studio Code (VSCode) and modern development workflows.
  • Solid understanding of CI/CD practices and tools (e.g., GitHub, TeamCity etc.).
  • Experience building or supporting distributed systems in a low-latency environment.

Desirable Qualifications:

  • Familiarity with fixed income products, such as bonds, treasuries, credits or interest rate derivatives.
  • Prior experience in investment banking, proprietary trading firms, or hedge funds.
  • Understanding of market data feeds, order management systems, and electronic trading protocols (e.g. FIX).
  • Programming skills in Java.
  • Familiar with tick database like KDB.
  • Knowledge of scripting languages (Python, Bash) for tooling and automation.
  • Excellent communication skills (written and verbal).
  • Strong problem solving and decision-making skills, the ability to demonstrate sound judgment and approach.

Education / Qualifications:

  • Bachelor's degree/University degree in Computer Science or equivalent experience


  • Thāne, Maharashtra, India beBeePlatformEngineer Full time ₹ 15,00,000 - ₹ 20,00,000

    Front-end Developer for Distributed SystemsWe're seeking a skilled Front-end Developer to join our technology team.As a key member of our engineering department, you will contribute to the design and development of intuitive user interfaces and distributed backend microservices.We are passionate about modular reusable software architecture and look for...


  • Thāne, Maharashtra, India beBeeDistributed Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    TCS is seeking an Architecture Team member. The ideal candidate will possess a strong understanding of software architecture principles and experience working with distributed systems.Key Responsibilities:Analyze and design scalable systems using microservice-based architectures.Develop high-availability strategies to ensure system fault tolerance in complex...


  • Thāne, Maharashtra, India beBeeBackend Full time ₹ 12,00,000 - ₹ 20,10,000

    As a seasoned software architect you will be responsible for designing and implementing scalable, efficient, and secure software solutions.Key ResponsibilitiesSoftware Development: Develop high-quality, maintainable code that meets the requirements of our clients. Ensure that your code is testable, modular, and follows best practices.Enterprise Software...


  • Thāne, Maharashtra, India beBeeEngineer Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Job Description:">A company is seeking a skilled QA Engineer to ensure the quality, reliability, and performance of trading platforms and financial applications through comprehensive testing strategies and automation frameworks.The ideal candidate will participate in the full software development lifecycle, from requirements analysis to implementation and...


  • Thāne, Maharashtra, India beBeeDeveloper Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Backend Development OpportunityWe are seeking an experienced Senior Backend Engineer to design and build scalable server-side applications and APIs.This role requires a strong foundation in software development, system design, and experience in building high-performance backend systems.Develop scalable, secure, and efficient backend services & APIsImplement...


  • Thāne, Maharashtra, India beBeePerformance Full time ₹ 80,00,000 - ₹ 1,50,00,000

    Performance Testing SpecialistJob Summary:We are seeking an experienced Performance Testing Specialist to join our team. As a key member of our engineering group, you will be responsible for designing and implementing performance tests to ensure the reliability and scalability of our systems.Responsibilities:Design and develop performance testing frameworks...


  • Thāne, Maharashtra, India beBeeElasticsearch Full time ₹ 23,75,000 - ₹ 26,15,000

    About the Opportunity:We are seeking a skilled professional to manage and enhance our Elasticsearch and Splunk clusters for critical near-real-time data analysis.Key Responsibilities:Maintain and optimize Elasticsearch and Splunk clusters for improved performance, scalability, and reliability.Contribute to the architecture to improve capacity and service...


  • Thāne, Maharashtra, India beBeeBackEndLeader Full time ₹ 15,00,000 - ₹ 25,00,000

    Backend Architectural LeadWe are seeking a seasoned Backend Architect to spearhead our team's efforts in building scalable, secure, and high-performance APIs and services utilizing Python and Django frameworks.Design and lead the development of backend systems focusing on scalability and security standards.Create and maintain RESTful APIs with high...


  • Thāne, Maharashtra, India beBeeBackend Full time ₹ 15,00,000 - ₹ 25,00,000

    Lead Backend DeveloperWe are seeking a highly skilled Lead Backend Developer to design and build complex distributed systems that meet rigorous performance and reliability standards.ResponsibilitiesArchitect foundational backend services with a focus on scalability, reliability, and performance.Provide technical leadership through excellent code, design...

  • Software Systems Lead

    9 hours ago


    Thāne, Maharashtra, India beBeeEngineering Full time ₹ 14,44,000 - ₹ 21,66,000

    Job Summary:We are seeking a seasoned Engineering Manager to lead our team of Software Engineers based out of Bengaluru. Key ResponsibilitiesInspire and lead high-performing teams through coaching, mentoring, and professional development.Co-define technical vision and strategy for your domain and guide the team through architectural decisions.Drive execution...