JobHabor

Senior Software Engineer, Payments/Fintech

Versant

Location
Englewood Cliffs · Florida · United States
Workplace
Remote
Employment
Full Time
Salary
USD 120,000–135,000/yr
Apply on the employer’s site

Posted 3mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Design, implement, and maintain reliable systems for processing payments, scheduling payouts, and reconciling transactions
  • Ensure funds distribution happens on time and at scale, with strong SLAs and monitoring
  • Collaborate with Finance, Compliance, and Product teams to build features that meet regulatory, tax, and reporting requirements
  • Integrate with third-party payment processors, banks, and financial networks
  • Architect systems for auditability, security, and fault tolerance across distributed services
  • Implement and improve automated reconciliation, ledgering, and reporting pipelines
  • Lead technical discussions on scalability, reliability, and fraud prevention in payment systems
  • Work closely with first party and third party integrators, contribute to code reviews, and promote engineering best practices
  • Drive process improvements in CI/CD, monitoring, alerting, and observability for financial workflows

Requirements

  • 5+ years of experience building backend systems
  • at least 2 years in a senior/lead capacity
  • Strong proficiency in C#
  • Strong proficiency in ASP.NET (Web API)
  • Strong proficiency in SQL Server
  • Hands-on experience with payment processing, banking integrations, or financial transaction systems
  • Deep understanding of databases and transactional integrity
  • Familiarity with event-driven architectures, queues, and schedulers
  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Experience with containerization (Docker, Kubernetes)
  • Experience with infrastructure-as-code
  • Knowledge of security and compliance standards for payments (PCI DSS, SOC 2, GDPR)
  • Strong communication skills and ability to collaborate across engineering, finance, and business teams
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience

Preferred

  • Experience with NodeJS, TypeScript and Angular
  • Experience with Mobile development (.NET MAUI, Objective-C, Android, etc.)
  • Experience working with ACH, SEPA, card networks, or real-time payment rails
  • Background in ledgering systems, accounting workflows, or treasury operations
  • Familiarity with fraud detection and risk mitigation strategies

Skills

  • C#
  • ASP.NET
  • Web API
  • SQL Server
  • Postgres
  • MySQL
  • Kafka
  • RabbitMQ
  • SQS
  • SNS
  • AWS
  • GCP
  • Azure
  • Docker
  • Kubernetes
  • NodeJS
  • TypeScript
  • Angular
  • .NET MAUI
  • Objective-C
  • Android

Similar roles