Financial Software Engineer (Remote)
Role: Financial Software Engineer (Remote) Location: Remote (Work from Anywhere) Payout: Competitive, based on experience Role Overview: We are hiring for one of our clients to build and maintain a financial platform at scale. This role requires expertise in distributed systems, financial infrastructure, and data pipelines to ensure real-time processing and compliance. The work directly impacts global financial operations and requires precision, scalability, and reliability in every deployment. Key Responsibilities: • Design, develop, and deploy microservices for financial transaction proce…
- Remote
- ["Canada"]
- Posted Jun 24, 2026
- 1 position
Job summary
Role: Financial Software Engineer (Remote) Location: Remote (Work from Anywhere) Payout: Competitive, based on experience Role Overview: We are hiring for one of our clients to build and maintain a financial platform at scale. This role requires expertise in distributed systems, financial infrastructure, and data pipelines to ensure real-time processing and compliance. The work directly impacts global financial operations and requires precision, scalability, and reliability in every deployment. Key Responsibilities: • Design, develop, and deploy microservices for financial transaction processing. • Optimize system performance to handle high-frequency data streams with low latency. • Implement security measures and compliance checks for financial data handling. • Collaborate with cross-functional teams to integrate payment gateways and APIs. • Monitor system health and resolve production issues in a 24/7 environment. Required Skills & Qualifications: • Proficiency in Python, Java, or Go with experience in financial systems development. • Experience building scalable backend services using RESTful APIs or gRPC. • Knowledge of distributed systems, concurrency, and fault tolerance. • Familiarity with financial protocols such as ISO 20022, SWIFT, or real-time payment systems. • Understanding of cloud platforms (AWS, GCP, Azure) and infrastructure-as-code tools. More About the Opportunity: This role offers a unique opportunity to work with a global leader in financial technology, contributing to real-time transaction processing and infrastructure resilience. The project scope includes expanding system capabilities to support emerging markets and new financial products. Equal Opportunity Employer: We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.
What you’ll do
The Financial Software Engineer will design, develop, and deploy microservices for financial transaction processing while optimizing system performance for high-frequency data streams. They will also implement security measures and collaborate with cross-functional teams to integrate payment gateways and APIs.
Requirements
Candidates must have proficiency in Python, Java, or Go, along with experience in financial systems development. Knowledge of distributed systems and familiarity with financial protocols and cloud platforms is also required.
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Python
- Java
- Go
- Distributed Systems
- Financial Infrastructure
- Data Pipelines
- Microservices
- RESTful APIs
- gRPC
- Concurrency
- Fault Tolerance
- ISO 20022
- SWIFT
- Cloud Platforms
- AWS
- GCP
Additional details
- Minimum experience
- 5+ years
