Software Engineer – Core Trading

16 hours ago


Bengaluru, Karnataka, India OpenFX Full time ₹ 1,00,00,000 - ₹ 2,00,00,000 per year
About Us

OpenFX is on a mission to move money as freely as data, unrestricted by time zones, banking hours, or legacy systems. We are building the infrastructure that will power the next generation of cross-border payment systems for institutions. Our execution has been exceptional, and we're scaling at a remarkable pace. Our team comes from world-class institutions, including J.P. Morgan, Goldman Sachs, FalconX, PayPal, Affirm, Polygon, Kraken, and Nium. Accel, Lightspeed, NfX, and other top-tier investors back us.

We are seeking a Software Engineer to join our Core Trading team, the group responsible for building the backbone of our high-performance trading and risk management platform. You will work on critical systems powering real-time trading, market data processing, risk management, and post-trade analytics.

Responsibilities & Expectations
  • System Development: Contribute to the design and implementation of trading components such as Market Data Feed Handlers, Pricing Engines, Quote Distribution, Smart Order Routing, and Order Management Systems.
  • Risk & Analytics: Implement pre-trade, pre-hedge, and real-time risk checks; support post-trade analytics, including PnL, reconciliation, and LP performance.
  • Performance: Build low-latency, high-throughput services to handle real-time FX trading workflows.
  • Collaboration: Work closely with product managers, quantitative developers, and senior engineers to translate business needs into reliable systems.
  • Code Quality: Write clean, well-tested, and maintainable code. Participate in code reviews and adhere to engineering best practices.
  • Problem Solving: Investigate production issues, propose fixes, and contribute to continuous system reliability improvements.
Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 2–4 years of professional software engineering experience.
  • Proficiency in at least one modern programming language (Python, Go, Rust, or TypeScript preferred).
  • Solid understanding of algorithms, data structures, and distributed systems.
  • Exposure to financial/trading systems, payment platforms, or other low-latency systems is a plus.
  • Experience with SQL/NoSQL databases and API development.
  • Strong debugging and problem-solving skills.
  • Eagerness to learn trading systems, financial markets, and risk management.
What Will Help You Stand Out
  • Hands-on experience with market data systems, order matching engines, or risk engines.
  • Familiarity with cloud environments (AWS, GCP) and container orchestration (Kubernetes).
  • Understanding of financial products, particularly FX or crypto.
  • Contributions to high-performance system development projects.
What We Offer
  • Competitive compensation, including equity.
  • Opportunity to shape the core infrastructure of a rapidly scaling fintech.
  • Collaborative environment with colleagues from top-tier financial and tech companies.
  • High ownership, fast-paced growth, and direct impact on the future of cross-border finance.


  • Bengaluru, Karnataka, India Bosch Global Software Technologies Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company DescriptionBosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 28,200+ associates, its the largest software development center of Bosch, outside Germany,...

  • Trading Engineering

    24 hours ago


    Bengaluru, Karnataka, India AQR Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Trading Systems - Trade Analytics DeveloperAQR CapitalAQR is a global investment firm that merges financial theory with practical application. We aim to deliver concrete, long-term results by filtering out market noise to identify and isolate the most critical factors. By rigorously testing our ideas, we have become leaders in alternative strategies and...


  • Bengaluru, Karnataka, India Tradelab Technologies Full time ₹ 1,00,00,000 - ₹ 2,00,00,000 per year

    DescriptionWhat You Will Do :Lead, mentor, and grow a team of 8-15 backend and full-stack engineers working on trading platforms and financial services.Define and communicate the technical vision and strategy for software development within the trading and fintech organization.Architect and oversee the development of low-latency, high-throughput...


  • Bengaluru, Karnataka, India Tradelab Technologies Full time ₹ 1,50,00,000 - ₹ 3,00,00,000 per year

    Description : What You Will Do : - Lead, mentor, and grow a team of 8-15 backend and full-stack engineers working on trading platforms and financial services. - Define and communicate the technical vision and strategy for software development within the trading and fintech organization. - Architect and oversee the development of...


  • Bengaluru, Karnataka, India Google Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.Preferred qualifications:Master's degree or PhD in Computer...


  • Bengaluru, Karnataka, India Google Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.Preferred qualifications:Master's degree or PhD in Computer...


  • Bengaluru, Karnataka, India Google Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.Preferred qualifications:Master's degree or PhD in Computer Science or related technical fields.2 years of experience with data structures or...


  • Bengaluru, Karnataka, India MRI Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    As a software engineer, you will enhance online experiences for our huge user base. Utilizing your Web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well.About The RoleMRI-Software is seeking a Software Engineer to join our team working on products. As a...


  • Bengaluru, Karnataka, India Google Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Minimum qualifications:Bachelor's degree or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.Preferred qualifications:Master's degree or PhD in Computer Science or related technical fields.2 years of experience with data structures or...

  • Software Engineer III

    18 hours ago


    Bengaluru, Karnataka, India MRI Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job DescriptionAs a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well.About the role:MRI Software is seeking a Software Engineer to join our team working on...