Senior Software Engineer – Core Trading

4 days ago


Bengaluru, Karnataka, India OpenFX Full time ₹ 15,00,000 - ₹ 25,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 Senior Software Engineer to join our Core Trading team. In this role, you will take ownership of designing and scaling critical trading systems, mentor junior engineers, and ensure reliability and performance across key components, including pricing, order routing, risk engines, and post-trade analytics.


Responsibilities & Expectations
  • End-to-End Ownership: Lead the design, implementation, and optimization of trading systems — from Market Data Feed Handlers and Pricing Engines to Smart Order Routing and Risk Engines.
  • Scalability & Reliability: Architect services that can process high-volume FX trades with low latency and fault tolerance.
  • Mentorship: Guide and mentor junior engineers; foster a culture of technical excellence.
  • Cross-Functional Collaboration: Partner with quants, product managers, and infra engineers to ensure solutions meet business and regulatory needs.
  • Innovation: Explore and integrate new technologies, tools, and frameworks to improve system performance.
  • Quality & Security: Set high standards for code quality, testing, and security, particularly in a financial systems context.
  • Analytics & Monitoring: Build systems to provide real-time risk visibility and PnL analytics for internal and external stakeholders.

Qualifications
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 5+ years of professional software engineering experience, with at least 2 years in a senior/lead role.
  • ≥ 3 years of experience working in fintech or trading platforms (FX, equities, crypto, derivatives, or similar).
  • Strong expertise in distributed systems, microservices, and real-time event-driven architectures.
  • Proficiency in one or more core programming languages (Python, Go, Rust, C++, or TypeScript).
  • Experience building and scaling financial or trading systems.
  • Solid understanding of risk management concepts and quantitative trading workflows.
  • Experience with relational and NoSQL databases, messaging systems (Kafka, RabbitMQ), and REST/gRPC APIs.
  • Ability to design for performance, scalability, and low latency.

What Will Help You Stand Out
  • Experience building Smart Order Routers (SOR), Pricing Engines, or Risk Management systems.
  • Knowledge of FX trading, liquidity providers, and market microstructure.
  • Familiarity with post-trade workflows, reconciliation, and PnL reporting.
  • Contributions to open-source financial/trading libraries or frameworks.
  • Strong background in cloud-native architectures and Kubernetes-based deployments.

What We Offer
  • Competitive compensation, including equity.
  • High ownership of mission-critical trading systems.
  • The chance to mentor engineers and shape the technical direction of the trading platform.
  • Fast-paced, collaborative environment with top-tier engineering and product talent.


  • Bengaluru, Karnataka, India Progress Software Full time ₹ 8,00,000 - ₹ 20,00,000 per year

    Job Title: Software Engineer Senior (.Net, C#) Progress Location: Bangalore Contract type: Full time Job Description We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy, and manage responsible, AI-powered applications and experiences with agility and ease. Were proud to have a diverse, global...


  • Bengaluru, Karnataka, India Antal International Full time

    Summary role description Hiring for Senior Software Engineer- NET for one of the leading global forexes and CFD broker empowering traders Company description Our client is a leading global provider of online trading services-a fast-growing well-established financial services company shaping the future of online trading and financial technology With a...


  • Bengaluru, Karnataka, India Bestex Research Full time

    About BestEx Research BestEx Research is a financial technology and research firm specializing in building sophisticated execution algorithms and transaction cost modeling tools servicing multiple asset classes The firm provides high-performance algorithmic execution services to hedge funds CTAs asset managers and banks through a traditional electronic...


  • Bengaluru, Karnataka, India PRADEEPIT CONSULTING SERVICES PVT LTD Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    We are seeking a highly skilled and experienced Senior .NET Core Engineer to join our dynamic team. The ideal candidate will have a deep understanding of .NET Core technologies and hands-on experience with microservices architecture. The role requires strong experience in building scalable, high-performance applications and working with cloud platforms like...


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

    Senior Software Engineer AI IntegrationRole OverviewThe Senior Software Engineer AI Integration at one of SLK Fintech client who acts as the critical link between AI and real-world implementation. This professional is responsible for designing, connecting, and delivering robust, end-to-end pipelines that integrate AI models and agentic workflows into...


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

    About BestEx ResearchBestEx Research is a financial technology and research firm specializing in building sophisticated execution algorithms and transaction cost modeling tools servicing multiple asset classes. The firm provides high-performance algorithmic execution services to hedge funds, CTAs, asset managers, and banks through a traditional electronic...


  • Bengaluru, Karnataka, India BestEx Research Full time

    About BestEx ResearchBestEx Research is a financial technology and research firm specializing in building sophisticated execution algorithms and transaction cost modeling tools servicing multiple asset classes. The firm provides high-performance algorithmic execution services to hedge funds, CTAs, asset managers, and banks through a traditional electronic...


  • Bengaluru, Karnataka, India CodersBrain Full time ₹ 8,00,000 - ₹ 20,00,000 per year

    We arehashtaghiringfor #.net core,hashtagreact,hashtagAWS,hashtagOctopusDeploy, #.netfullstack,hashtagdotnet,hashtagdotnetcore,hashtagdotnetfullstackPlease revert back your updated Cv toRole : Senior Software EngineerExperience : 7+years,Location: Manyata Tech park, Bangalore (Hybrid)Notice Period Required : Immediate to Serving NoticeHM's Notes:.NET with...


  • Bengaluru, Karnataka, India Anlage Infotech Full time

    About the Company & RoleWe are a global technical consulting firm recognized for our high-end expertise in the financial industry. We're seeking a talented and highly motivated Senior Java Software Developer to join our team. In this role, you'll be instrumental in solving complex technical challenges within the financial sector, working as part of a global...


  • Bengaluru, Karnataka, India Google Inc Full time

    Job DescriptionMinimum 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.- 3 years of experience developing large-scale infrastructure, distributed systems or networks, or...