San Francisco, CA, New York, NY, Portland, OR, or Remote within Canada or United States Remote (Country)

Mercury is hiring a Senior Software Engineer - Banking Integration Platform

About the Role

Design and maintain a scalable, secure platform that enables seamless integration between banking systems and internal services, ensuring high availability and compliance with financial standards.

Responsibilities

  • Architect and implement core components of a banking integration system
  • Ensure data consistency and reliability across financial transactions
  • Collaborate with product and compliance teams to meet regulatory requirements
  • Optimize system performance and reduce latency in critical paths
  • Write clean, testable code with strong observability
  • Troubleshoot and resolve production issues quickly
  • Design APIs for internal and external financial service integrations
  • Improve platform security and data protection practices
  • Participate in code reviews and system design discussions
  • Support the deployment and monitoring of distributed systems
  • Maintain uptime and reliability of integration endpoints
  • Work with third-party banking APIs and documentation
  • Implement error handling and retry logic for financial operations
  • Contribute to incident response and post-mortem analysis
  • Evaluate new technologies for financial data processing
  • Ensure compliance with financial industry standards
  • Scale backend systems to handle growing transaction volume
  • Document technical designs and integration patterns
  • Mentor engineers working on financial services
  • Drive best practices in testing and deployment

Nice to Have

  • Experience with banking or payments infrastructure
  • Familiarity with OFX, ISO 20022, or similar financial standards
  • Hands-on work with third-party financial APIs
  • Exposure to PCI-DSS or SOC 2 compliance frameworks
  • Background in building developer-facing platforms
  • Prior work in early-stage or high-growth startups
  • Contributions to open-source financial tools or libraries
  • Experience with gRPC and protocol buffers
  • Knowledge of fraud detection or risk systems
  • Understanding of reconciliation systems for financial data

Compensation

Competitive salary with equity and benefits

Work Arrangement

Remote-friendly with team collaboration expectations

Team

Small, cross-functional engineering team focused on financial infrastructure

Tech Stack

  • Primary language: Go
  • Databases: PostgreSQL
  • Infrastructure: Kubernetes, Docker
  • APIs: REST, gRPC
  • Monitoring: Prometheus, Grafana
  • Messaging: Kafka or equivalent
  • Cloud: AWS or GCP

Onboarding Expectations

  • First 30 days: Understand core integration flows and system architecture
  • First 60 days: Contribute to active development and resolve technical debt
  • First 90 days: Lead a key integration project from design to deployment

Available for qualified candidates

Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Mercury
Mercury provides a product that serves over 100,000 businesses.
All jobs at Mercury Visit website
Job Details
Department Banking Integration Platform as a Service
Category other
Posted 8 months ago