Senior Software Engineer - Banking
Openfx
This job is no longer accepting applications
See open jobs at Openfx.See open jobs similar to "Senior Software Engineer - Banking" M13.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.
This job is no longer accepting applications
See open jobs at Openfx.See open jobs similar to "Senior Software Engineer - Banking" M13.