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 Umanist NA Full time ₹ 18,00,000 - ₹ 3,00,00,000 per year

    Senior Software Engineer 27847Location:BangaloreExperience: 3 – 5 YearsSalary Range: INR 18,00,000 – 30,00,000About The RoleWe are seeking an experienced professional to join theCore Trading Systems team, which develops and supports a primary trading platform used globally for systematic (quantitative) and discretionary (qualitative) trading. The system...


  • 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 Pradeepit Global Consulting Private Limited Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Senior .NET Core Engineer (Microservices & Cloud) Job Description: 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...


  • 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 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 Travtech Software Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer with strong Travel/IT product experience, skilled in scalable design, coding, reviews, mentoring, and delivering high-performance solutions end-to-end. Required Candidate profileProactive expert with strong travel domain experience, hands-on in design/architecture, ready to take end-to-end project ownership, mentor teams, and...


  • 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 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,...


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

    SummaryAs a Software Engineer at Guidewire, you're part of a distributed team helping change the face of insurance by creating technology that shapes the future of the property and casualty industry. With over 3000+ team members working on a large-scale platform, your role is crucial in giving insurers the cutting-edge tools they need to take care of their...