Principal .NET Software Engineer - Cloud Payments Platform
$150k - $180kVersaPay
About Versapay Versapay turns accounts receivable (AR) into a competitive advantage. Inefficient AR processes slow cash flow and stall growth. Versapay removes friction, unlocks working capital, and accelerates momentum - giving finance leaders the clarity and control they need to drive business forward. Versapay automates accounts receivable, removing barriers to collecting and reconciling B2B payments. Our solutions connect finance teams, customers, and business systems in one ecosystem to ensure cash flow clarity. With over 10,000 customers and 5M+ companies transacting on the platform, Versapay processes over 110M transactions and $257B annually. Think you might be the next Veep to join? Read on!! We are looking for an experienced .NET Principal Software Engineer to evolve and modernize our payments infrastructure, improve scalability and security, and design new distributed services where they add the most value. You'll have meaningful ownership over critical payment services and the opportunity to influence technical direction across the platform. You'll contribute to an established payments platform that our customers use every day, with opportunities to strengthen its architecture and extend its capabilities. You'll partner closely with Product, Security, Compliance, and Operations, and collaborate with other teams to move shared initiatives forward creating a better experience for our customers. What You'll Do:
- 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.
- 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.
- 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.
- Significant experience (typically 10+ years) of professional engineering with expert proficiency in C#, .NET, and SQL. • Deep experience in payments: online payments, EMV device-based transactions, digital wallets (e.g., Apple Pay, Google Pay), PayFac/orchestration flows, bank account rails (ACH/EFT), and international/multi-currency payment flows.
- 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
- 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
- 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)
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal .NET Software Engineer - Cloud Payments Platform in United States vacancy
- ...Systems, Inc. is seeking a Principal Engineer to join their team in the United... ...should have over 5 years of software engineering experience,... ...expertise in leveraging AI and cloud technologies. Strong skills in .NET, ReactJS, and cloud platforms are essential. #J-18808-...PlatformPrincipalSoftware
- ...Principal Architect, Payment & Fraud Systems Location: Atlanta, GA... ...improve the overall platform's resilience and efficiency... ...: Help define software development... ...Collaborate with engineering, product management,... ...Experience with cloud-based payment processing...PlatformPrincipalSoftwareFull timeWork at office3 days per week
- ...We are looking for a Principal Technical Strategist to join the Wallet, Payments, and Commerce (WPC) engineering organization. You'll own problems... ...program management, software engineering, or similar roles... ...financial services, or commerce platforms\nFamiliarity with payment...PlatformPrincipalSoftware
- ...Principal Software Engineer, Team Lead ABCorp is seeking a Principal Software Engineer, Team Lead... ...leadership, you will shape scalable, secure cloud platforms that power financial workflows, card... ...delivery outcomes. Experience in payments, fintech, card issuance,...PlatformPrincipalSoftwareVisa sponsorship
- ...Principal Architect Step into the role of a Principal... ...of cutting-edge, cloud-based technologies.... ...JPMorganChase within the CIB/Payments line of business, you... ...develop architecture platforms based on modern cloud-... ...frameworks using appropriate software design Develops...PlatformPrincipalSoftware
$114.3k - $164.3k
...re looking for outstanding engineers with a passion for technology... ...dynamic strengths. The Principal Software Engineer will be working with... ...and maintain Zynga's core Payments platform, which enables flawless integration... ...using AWS and/or other cloud computing platforms (IaaS,...PlatformPrincipalSoftwareFull timeLocal area- A mission-driven organization is seeking a highly experienced Principal Software Engineer to lead development efforts for Oracle HCM Cloud and EBS platforms. This role requires deep technical expertise and offers a fully remote work environment. The ideal candidate has...PlatformPrincipalSoftwareRemote work
- ...with 6000+ customers using Skimmer's pool service platform to transform their businesses. But we're not... ...looking for a player/coach technical leader for our Payments and Finance Development team. As a hands-on lead engineer, you will be responsible for leading a small...PlatformPrincipalSoftwareImmediate startRemote workFlexible hours
$277.6k
...research company is hiring a Principal Security Engineer to enhance infrastructure security across its platforms. This role demands expertise... ...candidates should have significant software engineering experience and knowledge of large-scale cloud environments. The company...PlatformPrincipalSoftware$161.8k - $184.6k
...Principal Data Scientist - Banking Payments Principal Associate, Data Scientist - Bank Operations Data... ...team of data scientists, software engineers, business analysts, and product... ...solutions using open-source tools and cloud computing platforms. Statistically-minded. You'...PlatformPrincipalSoftwareFull timePart timeLocal areaFlexible hours- ...search AI company in the United States is looking for a seasoned Software Engineer to enhance their global platform infrastructure. You will drive technical initiatives, ensuring operational excellence in cloud networking and contribute to developing automated solutions in...PlatformPrincipalSoftware
- ...in-class financing and software products for sustainable... ..., and streamlined payment and operations. Our platform has led to more than $3... ...passionate and experienced Principal AI Agent Engineer to join our team that owns... ...Strong experience with cloud architecture on at...PlatformPrincipalSoftware
- ...Great Dane LLC is looking for a Principal Software Engineer to enhance their automation pipeline for enterprise Java projects. The ideal candidate... ...years of full stack development experience and expertise in cloud environments, particularly AWS, as well as a strong...PlatformPrincipalSoftware
- ...monetary, financial, and payments systems. This... ...cryptography, and DevOps Platform & Infrastructure Architect cloud-native platforms with multi... ...boundaries AI-First Engineering & Automation Drive adoption... ...shift toward AI-enabled software development operations,...PlatformPrincipalSoftwareFull timeContract workTemporary workPart timeWork at officeLocal areaShift work
- ...Principal DevOps Engineer Location(s) India - Remote Revvity is a developer... ...generation CI/CD architecture for platform-based product development. This role is focused on software build and release automation... ...across Windows, Linux, cloud and instrument-hosted environments...PlatformPrincipalSoftwareRemote work
- ...leading genetic testing company is seeking a Senior Software Engineer to advance their technology platform and build impactful software products in a fully remote... ...programming languages, and a strong background in cloud-native microservices and modern frameworks. This...PlatformSoftwareRemote work
- ...Distributed Systems Software Engineer - Public Cloud (Senior/Lead/Principal)Our Public Cloud engineering teams are responsible for innovating and maintaining a large scale distributed systems engineering platform that ships hundreds of features to production for tens...PlatformPrincipalSoftware
- ...the edge? Join the Akamai Inference Cloud Team! The Akamai Inference Cloud... ...Cloud Technology Group. We build AI platforms for efficient, compliant, and high-performing... ...#AIC Partner with the best The Principal Software Engineer will lead and design a globally...PlatformPrincipalSoftwarePermanent employmentWork at officeRemote workWork from homeWorldwideFlexible hours
$272k - $431.25k
...technology—and amazing people. We are looking for a Principal Software Engineer to join our DGX Cloud team and build the foundational systems that drive... ...technical leadership. You will directly craft the platform that fuels the future of AI and cloud computing....PlatformPrincipalSoftware- ...We are seeking a Principal Software Engineer (Cloud) to help define and build the technical foundation of our AI-native cybersecurity platform. As a Principal Engineer, you will lead the design and development of highly scalable, intelligent systems that power the next...PlatformPrincipalSoftware
- ...Job Title: Sr. Principal C#/.NET Engineer (Mission-Critical Systems) Role Overview We are seeking... ...-critical security integration platform. This is a high-impact technical role... ...Experience: 7-10 years of professional software engineering with a focus on backend systems...PlatformPrincipalSoftwareContract workTemporary workImmediate start
- ...invisible: the infrastructure and software that keep them fast,... ...software solutions for AI, cloud, network, and security, powering... ..., and Equinix, and work on platforms that power digital products... ...currently looking for a Principal Support Engineer (L3, Edge Cloud). Job...PlatformPrincipalSoftwareRemote workMonday to FridayFlexible hours
- ...Principal DevOps Engineer (Cloud Ops) Location: Palo Alto The Position: Principal Dev Ops Engineer... ...solutions. Ariba combines industry-leading software as a service (SaaS) technology to... ...cloud. Preferably GCP (Google Cloud Platform). Strong hands-on experience in...PlatformPrincipalSoftware
- ...Principal Engineer (Product Architecture, JetBrains Cloud Platform) At JetBrains, we're building an AI-native platform for software development that connects developer workflows, team-level collaboration, and organizational control into a single coherent system. This...PlatformPrincipalSoftwareWork at officeLocal areaRemote workWork from homeRelocation packageFlexible hours
$182k - $264.5k
...OPPORTUNITY We are seeking a Principal Engineer to provide technical leadership across our .NET engineering vertical, with a... ...-on implementation across cloud-native platforms and product teams. This role... ...and technical design for software solutions across the .NET vertical...PlatformPrincipalSoftwareWork at officeLocal areaRemote workWork from homeShift work- ...Principal Engineer (Platform Architecture, JetBrains Cloud Platform) At JetBrains, we're building an AI-native platform for software development that connects developer workflows, team-level collaboration, and organizational control into a single coherent system. This...PlatformPrincipalSoftwareTemporary workWork at officeLocal areaRemote workWork from homeRelocation packageFlexible hours
- ...Principal Platform Engineer (Private Cloud) New York, NY (Hybrid, 3 days in office) Highly competitive compensation package Join an elite... ...is a crucial, hands-on role for a hybrid systems and software engineer who thrives on solving complex distributed systems...PlatformPrincipalSoftwareWork at office
$105.96k - $229.58k
...hands on technical coordination across engineering, platform, data, security, and operations teams.... ...& Abilities8+ years' experience in software engineering, preferably in the Healthcare... ...configuration.Experience with other cloud technologies (e.g., AWS, Google Cloud,...PlatformPrincipalSoftwareWork experience placementRemote work- ...features. Job Title: Senior Dot Net Developer (Payment Systems) Location: Remote... ...Payments & Fee Processing platforms. Incrementally migrate a... ...transactions systems 12+ years of software development experience ,... ...” roles. Full Stack Engineer (L5), N-Tech Software Engineering...PlatformSoftwareContract workRemote work
- ...Principal Software Engineer – Marketplace Platforms 640 W California Ave Sunnyvale, CA 94086-4828 R-2387537 $143,000 - $286,000/yr... ...Qualifications Marketplace, e-commerce, payments, or supply-chain platform experience Cloud-native development on AWS, GCP, or Azure...PlatformPrincipalSoftwarePermanent employment
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal .NET Software Engineer - Cloud Payments Platform. Be the first to apply!
Related searches
- entry level net developer United States
- .net support engineer United States
- work from home .net developer United States
- c# .net web developer United States
- microsoft .net developer United States
- senior .net developer United States
- .net engineer United States
- .net wpf developer United States
- remote net developer United States
- net developer intern United States

