
Senior Software Engineer
Job Description
Posted on: November 6, 2025
Job Title: Senior Software EngineerCompany: Original Technologies – A Fintech Bank
Location: Remote
Overview
Original Technologies is building the next-generation global fintech banking infrastructure—powering USD business accounts, payment processing, card issuing, and digital banking services for enterprises worldwide. We are seeking a Senior Software Engineer to join our core engineering team and help design, build, and scale our banking platform, including real-time payment systems, ledger services, and API-driven financial operations.
This is a high-impact role for an engineer passionate about secure, scalable, and compliant financial systems, who thrives in an agile, fast-moving environment at the intersection of banking, payments, and technology.
Key Responsibilities
- Architect, develop, and maintain core banking platform components including account management, transaction processing, card issuing, and acquiring systems.
- Build secure, high-performance APIs and backend services enabling global fintech integrations (ACH, wire, SWIFT, SEPA, Visa/Mastercard).
- Collaborate with compliance, product, and infrastructure teams to ensure regulatory and security requirements (BSA/AML, PCI DSS, SOC 2) are met.
- Lead technical design reviews, mentor junior engineers, and establish development best practices.
- Optimize cloud infrastructure for scalability, redundancy, and performance (AWS / GCP / Azure).
- Contribute to continuous integration and delivery (CI/CD) pipelines, test automation, and deployment workflows.
- Drive technical decisions that align with long-term architectural vision, maintainability, and cost efficiency.
- Participate in code reviews, threat modeling, and system audits for reliability and data integrity.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
- 5+ years of experience in software engineering with demonstrated expertise in backend systems or financial technology.
- Strong proficiency in Python, Go, or TypeScript/Node.js; familiarity with frameworks such as Django, FastAPI, or NestJS preferred.
- Experience with relational and NoSQL databases (PostgreSQL, MongoDB, Redis).
- Understanding of financial data structures (GL ledgers, reconciliation, double-entry accounting).
- Strong grasp of cloud-based architecture (AWS, GCP, or Azure), containerization (Docker, Kubernetes), and microservices.
- Solid understanding of API security, encryption, and identity management (OAuth2, JWT, OpenID Connect).
- Excellent analytical and problem-solving skills, with a track record of delivering reliable, production-grade systems.
Preferred Experience
- Previous work with banking-as-a-service, payment processing, or core banking platforms.
- Exposure to blockchain compliance, payment gateways, or card network integrations (Visa, Mastercard).
- Experience leading distributed engineering teams and working in agile environments.
Why Join Original Technologies
- Shape the foundation of a global fintech bank redefining access to U.S. and cross-border financial infrastructure.
- Collaborate with top-tier engineers, product leaders, and financial experts.
- Competitive salary, equity participation, and performance bonuses.
- Global remote team culture emphasizing autonomy, transparency, and innovation.
- Direct impact on the evolution of modern financial systems across emerging markets.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
DesignRemoteJobs.com
Get DesignRemoteJobs.com on your phone!

Principal Product Designer, Retail, Catalog & Inventory

Freelance Pitch Deck Designer

Product Designer

Senior Product Manager (Loyalty)

