Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal .NET Software Engineer - Cloud Payments Platform

$150k - $180k

VersaPay

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.
Payment Flows:
  • 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.
What You'll Bring
  • 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
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
Nice to Haves:
  • 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

#LI-Remote

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
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-... 
    Platform
    Principal
    Software

    EPAM Systems Inc

    New York, NY
    2 days ago
  •  ...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... 
    Platform
    Principal
    Software
    Full time
    Work at office
    3 days per week

    Rootshell Inc

    Atlanta, GA
    1 day ago
  •  ...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... 
    Platform
    Principal
    Software

    Apple

    New York, NY
    3 days ago
  •  ...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,... 
    Platform
    Principal
    Software
    Visa sponsorship

    ABCorp

    Boston, MA
    1 day ago
  •  ...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... 
    Platform
    Principal
    Software

    Chase

    Plano, TX
    1 day ago
  • $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,... 
    Platform
    Principal
    Software
    Full time
    Local area

    Zynga

    Austin, TX
    3 days ago
  • 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... 
    Platform
    Principal
    Software
    Remote work

    Dahl Consulting

    Saint Paul, MN
    1 day ago
  •  ...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... 
    Platform
    Principal
    Software
    Immediate start
    Remote work
    Flexible hours

    Skimmer, Inc.

    United States
    13 hours ago
  • $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... 
    Platform
    Principal
    Software

    OpenAI

    Los Angeles, CA
    4 days ago
  • $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'... 
    Platform
    Principal
    Software
    Full time
    Part time
    Local area
    Flexible hours

    Capital One Financial Corp

    McLean, VA
    1 day ago
  •  ...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... 
    Platform
    Principal
    Software

    Elasticsearch B.V.

    New York, NY
    4 days ago
  •  ...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... 
    Platform
    Principal
    Software

    GoodLeap

    Plano, TX
    4 days ago
  •  ...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... 
    Platform
    Principal
    Software

    Great Dane

    New York, NY
    1 day ago
  •  ...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,... 
    Platform
    Principal
    Software
    Full time
    Contract work
    Temporary work
    Part time
    Work at office
    Local area
    Shift work

    Federal Reserve Bank

    Boston, MA
    4 days ago
  •  ...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... 
    Platform
    Principal
    Software
    Remote work

    Revvity

    United States
    10 hours ago
  •  ...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... 
    Platform
    Software
    Remote work

    GeneDx

    United States
    2 days ago
  •  ...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... 
    Platform
    Principal
    Software

    Salesforce, Inc..

    San Francisco, CA
    3 days ago
  •  ...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... 
    Platform
    Principal
    Software
    Permanent employment
    Work at office
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Akamai

    United States
    4 days ago
  • $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.... 
    Platform
    Principal
    Software

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...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... 
    Platform
    Principal
    Software

    SevenAI

    Boston, MA
    4 days ago
  •  ...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... 
    Platform
    Principal
    Software
    Contract work
    Temporary work
    Immediate start

    AllSTEM Connections

    Westford, MA
    1 day ago
  •  ...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... 
    Platform
    Principal
    Software
    Remote work
    Monday to Friday
    Flexible hours

    Gcore

    Poland, NY
    4 days ago
  •  ...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... 
    Platform
    Principal
    Software

    Netpace

    Palo Alto, CA
    1 day ago
  •  ...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... 
    Platform
    Principal
    Software
    Work at office
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    JetBrains

    United States
    4 days ago
  • $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... 
    Platform
    Principal
    Software
    Work at office
    Local area
    Remote work
    Work from home
    Shift work

    Chipotle Mexican Grill

    Newport Beach, CA
    4 days ago
  •  ...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... 
    Platform
    Principal
    Software
    Temporary work
    Work at office
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    JetBrains

    United States
    1 day ago
  •  ...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... 
    Platform
    Principal
    Software
    Work at office

    Elliot Partnership

    New York, NY
    1 day ago
  • $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,... 
    Platform
    Principal
    Software
    Work experience placement
    Remote work

    Molina Healthcare

    Des Moines, IA
    4 days ago
  •  ...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... 
    Platform
    Software
    Contract work
    Remote work

    BayOne Solutions

    Richmond, VA
    2 days ago
  •  ...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... 
    Platform
    Principal
    Software
    Permanent employment

    Walmart

    Richmond, CA
    1 day ago

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!