Senior Software Engineer – Core Trading
3 days ago
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.
- 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.
- 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.
- 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 BestEx Research Full timeAbout 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 timeAbout 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 timeAbout 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...
-
Senior Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Brady Technologies Full time US$ 8,50,000 - US$ 17,50,000 per yearSenior Software EngineerIndia (Remote)We have a truly exciting opportunity for a Senior Software Engineer to be part of an innovative software engineering team developing Brady's cloud native algorithmic trading software for the power and energy markets.Brady is a leading provider of trading, risk and logistics management software solutions to the global...
-
Senior Software Core
1 week ago
Bengaluru, Karnataka, India Netsmart Full timeWe are seeking a highly skilled and motivated Senior Software Engineer to join our global team and contribute to delivering cutting-edge SaaS solutions. This role is ideal for a full-stack engineer with expertise in .NET, C#, Angular, SQL, and cloud platforms like AWS or Azure. The successful candidate will collaborate across teams, own their code from...
-
Senior Software Core
1 week ago
Bengaluru, Karnataka, India Netsmart Full time ₹ 6,00,000 - ₹ 18,00,000 per yearWe are seeking a highly skilled and motivated Senior Software Engineer to join our global team and contribute to delivering cutting-edge SaaS solutions. This role is ideal for a full-stack engineer with expertise in .NET, C#, Angular, SQL, and cloud platforms like AWS or Azure. The successful candidate will collaborate across teams, own their code from...
-
Senior Software Engineer @ Guidewire
23 hours ago
Bengaluru, Karnataka, India Guidewire Software Full timeJob descriptionAbout GuidewireGuidewire is the platform trusted by 540+ P&C insurers across 40+ countries to engage, innovate, and grow efficiently.We bring together digital, core, analytics, and AI capabilities and deliver them as a world-class cloud service.We are backed by:1600+ successful implementationsThe largest R&D team in the industryA strong...
-
Senior Software Engineer
7 days ago
Bengaluru, Karnataka, India Brady Technologies Limited Full timeSenior Software EngineerIndia (Remote)We have a truly exciting opportunity for a Senior Software Engineer to be part of an innovative software engineering team developing Brady's cloud native algorithmic trading software for the power and energy markets.Brady Technologies enables energy market participants to profit in new ways from the energy transition. We...
-
Senior Software Engineer, Core
1 day ago
Bengaluru, Karnataka, India Google Full timeMinimum 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...
-
Senior Software Engineer, Core
1 day ago
Bengaluru, Karnataka, India Google Full timeMinimum 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...