
Senior Software Engineer – Banking
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. The team's execution has been exceptional, and we're scaling at a remarkable pace. Our stellar early team comes with experience in companies like J.P. Morgan, Goldman Sachs, FalconX, PayPal, Affirm, Polygon, Kraken, Nium & others. We’re backed by Accel, Lightspeed, NfX, and other top-tier investors.
Role Overview
We are seeking a Senior Software Engineer to lead the development and integration of new banking connectors, ensuring high availability, reliability, and performance in our fiat transaction systems as a part of the Settlements team. This is a mission-critical role that directly impacts transaction speed, uptime, and customer trust. You will work closely with internal teams and external banking partners to deliver robust API and non-API integrations, build resilience into transaction processing, and improve operational SLAs. This is a high-ownership, in-office Bangalore position where your expertise in banking protocols and payment systems will drive measurable impact.
Key Responsibilities:
- Banking Connector Development: Design, build, and deploy new bank integrations to expand our transaction network.
- System Reliability & Performance: Implement fault-tolerant architectures, including retry and fallback mechanisms, to ensure consistent transaction delivery.
- Standards & Protocols: Apply deep understanding of ISO 20022, SWIFT, NACHA, and other payment standards to ensure compliance and interoperability.
- Operational Excellence: Collaborate with product, operations, and compliance teams to maintain and improve SLAs for fiat transactions.
- Monitoring & On-Call: Serve as primary weekday on-call for banking-related services, ensuring rapid resolution of issues in production.
- Scaling Infrastructure: Contribute to the architecture and scaling of high-volume, low-latency transaction systems.
What we are looking for
Must haves:
- 4-8 years of professional experience in backend engineering with TypeScript and/or Go.
- Proven track record of integrating banking or PSP systems or BaaS.
- Strong expertise in ISO 20022, SWIFT, NACHA, or other financial messaging/payment standards.
- Experience building and maintaining production-grade API and non-API financial integrations.
- Ability to troubleshoot complex transaction flows in high-availability systems.
- Strong ownership mindset and ability to work in a fast-paced, high-accountability environment.
What helps you stand out:
- Prior experience in high-volume fintech or payments environments.
- Knowledge of global banking systems and cross-border settlement processes.
- Experience with automated monitoring, alerting, and incident response for financial systems.
- Strong communication skills for working with both technical and non-technical stakeholders.
- Experience contributing to architectural decisions in scaling transaction systems.
What We Offer
- Impact at Scale: Your work will move billions - literally.
- Zero Bureaucracy: Direct access to decision-makers, immediate deployment of your ideas.
- Career Acceleration: Build mission-critical systems in a hyper-growth fintech.
- Competitive Compensation: Salary, benefits, and ownership upside.
- Onsite in Bangalore: High-energy, high-collaboration environment with other A players.
We are committed to building a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Create a Job Alert
Interested in building your career at OpenFX? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field