wagey.ggwagey.gg
38,923  jobs38,923  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(38,923)/Software Engineer Role(2,536)/Versapay (13) - Principal .NET Software Engineer
Versapay

Versapay - Principal .NET Software Engineer

Remote - United States (Remote)$150k - $180k2mo ago
RemotePrincipalNAPaymentsCloud ComputingSoftware EngineerPrincipal.NETAWSAzureJavaScriptTypeScript

Requirements

• Proven ability to modernize production financial systems into cloud-native, distributed architectures • Familiarity with monitoring and observing distributed systems using modern observability tooling • Proven ability to work cross-functionally with Product, Security, Compliance, and Operations, and to represent engineering effectively to non-technical stakeholders • Experience using AI-assisted development tools to enhance productivity and code quality • Deep hands-on experience with several of the following: • ISO 8583 transaction messaging • ISO 20022 data models and payment messaging • DUKPT key-management and secure device cryptography • Hardware Security Modules (HSMs) and secure key lifecycle • EMV payment kernels and card/device authentication flows • Strong knowledge of: • Modern API and integration design (RESTful services), asynchronous messaging/queueing, caching, event-driven architecture, high-availability patterns • AWS or Azure, containerization, orchestration, and CI/CD automation • PCI-DSS, encryption, tokenization, key-rotation, and secure coding principles • Experience with multi-region cloud architecture and distributed data patterns • Experience with modern UX/front-end development (e.g., JavaScript/TypeScript) • $150,000 - $180,000 a year

Responsibilities

• Platform & Architecture: • Own and evolve core payment services for online (CNP), device-based EMV (CP), digital wallets (e.g., Apple Pay, Google Pay), and payment facilitator/orchestration flows. • Modernize and improve existing components into more cloud-native, distributed architectures using containers on AWS/Azure. • Own and extend end-to-end payment workflows: authorization, capture, void, refund, tokenization, clearing, funding, settlement, and multi-source reconciliation. • Expand capabilities for international payments, including multi-currency and cross-border flows. • Integrate with payment service providers (PSPs), EMV card readers, and device SDKs using secure, standards-based messaging. • Delivery & Reliability: • Improve and maintain CI/CD pipelines in GitHub Actions (automated builds, tests, security scans, packaging, deployments). • Design and evolve test automation strategy, covering domain-level logic, API contracts, and integration with external processors and devices. • Strengthen platform reliability through observability (metrics, logs, traces), fault-tolerant design, and automated operational workflows. • Collaboration & Leadership: • Partner with Product, Security, Compliance, and Operations to deliver features that balance customer experience, regulatory requirements, risk, and operational robustness. • Mentor engineers, lead design and architecture discussions, and influence the long-term strategy for the payments platform.

Apply in one click

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Similar roles

endpointclinicalendpointclinical - Principal Software Engineer1w ago
·Remote - MT (Mountain)
RemoteNAPrincipalLife SciencesCloud ComputingPrincipalSoftware Engineer.NETReactJavaScriptTypeScriptAzureSCSSRESTASP.NETC#SQL ServerEntity FrameworkSQLAzure Service BusAWSTeam LeadershipKnowledge TransferDocumentation
HeadspaceHeadspace - Principal Software Engineer, Backend1mo ago
·Remote - New York City, NY; Remote, Seattle, WA; Remote, United States; San Francisco, Hybrid·$162k - $259k/year + Equity
In OfficeNAPrincipalCloud ComputingSoftwareSoftware EngineerPrincipalTypeScriptNode.jsPythonNoSQLAWS
RegScaleRegScale - Principal Software Engineer3mo ago
·Remote - USA
RemoteNAPrincipalCloud ComputingSoftwarePrincipalSoftware EngineerTeam LeadershipAWSAzureGCPObservable
TendoTendo - Principal Software Engineer3mo ago
·San Diego, CA·$145k - $196k/year + Equity
In OfficeNAPrincipalHealthcareCloud ComputingSoftware EngineerPrincipalPerformance ReviewsGoAWSReactTypeScript
VersapayVersapay - Principal .NET Software Engineer- Cloud Payments Platform4mo ago
·Remote - Canada (Remote)·$160k - $190k/year + Equity
RemoteNAPrincipalPaymentsSoftware EngineerPrincipal.NETC#SQLRailsAWS
SaviyntSaviynt - Principal Software Engineer, Application Access Governance5mo ago
·El Segundo, CA·$215k - $270k/year
In OfficeNAPrincipalCloud ComputingSoftwareSoftware EngineerPrincipalGovernanceAWSAzureDocumentationREST
MQ Referrals OnlyMQ Referrals Only - Principal Software Engineer2mo ago
·Remote - USA·$242k - $303k/year + Equity
RemoteNAPrincipalPaymentsCloud ComputingSoftware EngineerPrincipalAWSJavaKubernetesTerraformKafka
ExtraHopExtraHop - Principal Software Engineer | Data Science2d ago
·Hybrid - USA *
In OfficeNAPrincipalCybersecurityCloud ComputingPrincipalSoftware EngineerReportingPythonGoAWSAzureDockerKubernetesPerformance Management
TTEC DigitalTTEC Digital - Principal Software Engineer, Azure Solutions5mo ago
·Remote - Austin, TX·$170k - $210k/year
RemoteNAPrincipalCloud ComputingRetailSoftware EngineerPrincipalDigital MarketingAzureTeam LeadershipData Analysis

Browse more by category

Show 2,536 moreSoftware EngineerShow 941 morePrincipalShow 321 more.NETShow 3,747 moreAWSShow 1,615 moreAzureShow 1,633 moreJavaScriptShow 2,461 moreTypeScript
Privacy·Terms··Contact·FAQ·Wagey on X