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

Senior Software Engineer - Payments (Remote)

Socket.dev

Overview

This is a remote role that may only be hired in the following location(s): AZ, NC and TX.

We are seeking a Senior Software Engineer - API Development & Cloud Migration to contribute towards the design, development, modernization, migration, and support of enterprise APIs across Payments, Money Movement, and Information Reporting platforms . This role will play a critical part in transforming legacy services into cloud-native, scalable API-driven solutions while enabling seamless integration across internal and external systems.

The ideal candidate will possess deep expertise in API development, microservices development, and cloud migration strategies , with strong hands‑on experience in AWS technologies . The candidate will be responsible for designing and delivering secure, high-performance APIs, migrating existing services and integrations to AWS, and translating business requirements into resilient and scalable cloud-native solutions. This role requires active involvement throughout the API lifecycle, including architecture, development, testing, deployment, governance, monitoring, troubleshooting, and production support while collaborating closely with architects, engineers, product owners, and business stakeholders.

Responsibilities

This role offers the opportunity to be part of developing mission-critical payment APIs , API transformation, and cloud migration programs , and shape the next generation of scalable financial services platforms while advancing expertise in cloud-native technologies and enterprise integration patterns.

  • Design, develop, enhance, and support secure, scalable, and high-performing APIs and microservices for Payments, Money Movement, and Information Reporting platforms.
  • Participate in the modernization and migration of APIs and integration services from on-premises environments to AWS cloud-native architectures.
  • Develop cloud-native solutions leveraging AWS services including API Gateway, Lambda, ECS, Step Functions, SQS, SNS, DynamoDB, RDS, S3, IAM, KMS, and AWS Transfer Family .
  • Build and maintain RESTful APIs and microservices using Java, Spring Boot, and AWS-native technologies while following enterprise architecture and security standards.
  • Support and enhance existing API platforms by troubleshooting issues, implementing new functionality, improving resiliency, and optimizing performance.
  • Develop and maintain event-driven solutions using Apache Kafka , Amazon SNS, and Amazon SQS to support real-time payment and money movement processing.
  • Build, deploy, and support containerized applications using OpenShift, Docker, and AWS ECS platforms.
  • Collaborate with architects, product owners, business partners, and engineering teams to translate business requirements into scalable technical solutions.
  • Implement secure coding practices and API security controls including authentication, authorization, encryption, and secrets management.
  • Optimize API performance, scalability, and reliability through performance tuning, monitoring, and proactive problem resolution.
  • Participate in API migration activities, including legacy application assessment, refactoring, testing, deployment, and production cutover support.
  • Create and maintain Infrastructure as Code using Terraform to automate provisioning and deployment of cloud resources.
  • Implement and support CI/CD pipelines to enable automated build, testing, deployment, and release processes.
  • Utilize observability and monitoring tools such as Dynatrace, Amazon CloudWatch, AWS X-Ray, Grafana, and Splunk to monitor application health and troubleshoot production issues.
  • Participate in on-call support, incident resolution, root cause analysis, and continuous improvement initiatives to ensure platform stability and operational excellence.
  • Contribute to code reviews, technical design discussions, and engineering best practices to improve software quality and maintainability.

Qualifications

Bachelor's Degree and 4 years of experience in Software application development and maintenance OR High School Diploma or GED and 8 years of experience in Software application development and maintenance

Preferred Qualifications

  • 3+ years of proven experience building and migrating enterprise-scale APIs utilizing AWS technologies such as API Gateway, Lambda, ECS, Step Functions, SQS, SNS, DynamoDB, RDS, S3, IAM, and KMS .
  • 3+ years expertise in Java, Spring Boot, Node.js, RESTful API development, microservices architecture, API security, and cloud-native application design is required.
  • Experience with Terraform, Docker, OpenShift, Kubernetes, CI/CD pipelines, and event-driven architectures is highly desirable.
  • Hands‑on experience leading API modernization and cloud migration initiatives , including decomposition of monolithic applications into microservices, is strongly preferred.
  • Experience with Application Performance Monitoring (APM) and observability tools such as Dynatrace, AppDynamics, AWS CloudWatch, Splunk, Grafana, or similar platforms .

Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates. More information can be found at

#J-18808-Ljbffr
Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Payments (Remote) in Raleigh, NC vacancy
  •  ...Location: Remote  About Gnosis Pay Gnosis Pay is revolutionizing payments, bridging the gap between existing financial rails...  ...and scale. We need talented engineers to help us solve them. Responsibilities...  ...to: Think about risk and software architecture Write... 
    Remote job
    Senior
    Full time
    Contract work
    Flexible hours
    Day shift

    Gnosis

    Remote
    11 hours ago
  •  ...fintech company in Chicago is seeking a Senior Software Engineer to design and implement systems...  ...collaborating with teams, and building reliable payment processing systems. The ideal...  ...You'll work onsite 4 days a week with remote Fridays, contributing to innovative payment... 
    Remote work
    Senior

    The Crypto Recruiters

    Chicago, IL
    16 hours ago
  •  ...First Citizens is seeking a Senior Software Developer to design, develop, integrate, and support cloud-native solutions across Payments, Money Movement, and Information Reporting platforms...  ...role emphasizes hands-on AWS cloud engineering, Java/Spring Boot, and Node.js... 
    Remote work
    Senior

    First Citizens

    Raleigh, NC
    16 hours ago
  • Role Description This is a remote role that may only be hired in...  ...and TX. We are seeking a Senior Software Developer to design,...  ...cloud-native solutions across Payments, Money Movement, and Information...  ...collaborating closely with architects, engineers, and business stakeholders.... 
    Remote work
    Senior
    Full time

    First Citizens Bank

    Remote
    5 days ago
  •  ...We are actively searching for a Senior Software Engineer to join our team on a permanent basis. In this...  ...in transactions, working across our payment orchestration layer, merchant APIs, and...  ...onsite 4 days a week with Fridays remote. Your Rhythm Develop end-to-end... 
    Remote work
    Senior
    Permanent employment

    The Crypto Recruiters

    Chicago, IL
    16 hours ago
  • $165k - $180k

     ...Join to apply for the Senior Software Engineer - Payments role at Brigit Join to apply for the Senior Software Engineer - Payments role at Brigit Get...  ...of Brigit’s New York office, with the option to work remote 2-3x per week. What You'll Be Doing: Reinventing the APIs... 
    Remote work
    Senior
    Full time
    Summer work
    Internship
    Work at office
    Local area
    Immediate start
    Flexible hours

    Brigit

    New York, NY
    17 hours ago
  • $109k - $149k

     ...and 4 years of experience in software application development and...  ...-on experience in AWS cloud engineering and architecture. We expect...  ...Preferred: Experience with payment processing, ACH, wire...  ...More: We are hiring for a remote Senior Software Developer role, with... 
    Remote work
    Senior

    First-Citizens Bank & Trust Company

    Raleigh, NC
    a month ago
  • A leading fintech solution provider is looking for a Senior Software Engineer to develop and maintain their suite of payment APIs. This remote role requires over 6 years of experience with .NET technologies, specifically C# and SQL Server. The ideal candidate should have... 
    Remote work
    Senior
    Local area

    Transcard

    Nashville, TN
    16 hours ago
  •  ...for a product-minded and team-oriented Senior Software Engineer who is committed to consistently...  ...provide simple and hassle-free ways to make payments. We also help vendors keep shop...  ...tons of drinks & snacks (BHM only) ~Remote working friendly since 2012 #LI-Remote... 
    Remote work
    Senior
    Full time
    Temporary work

    Fleetio

    Remote
    11 hours ago
  •  ...An online marketplace is seeking a Senior Software Engineer I to lead design and implementation within the Payments Platform team. Key responsibilities include developing...  ...office hubs in the US are preferred, with a mix of in-office and remote work options.#J-18808-Ljbffr... 
    Remote work
    Senior
    Work at office

    Etsy

    Oregon, WI
    16 hours ago
  •  ...transaction volume. From day one, Dakota has been a fully remote company. Our lean but experienced team is distributed...  ...Kingdom, Spain and Portugal. About the Role In the Senior Software Engineer, Payments role at Dakota, you'll join our core engineering team, designing... 
    Remote work
    Senior
    Worldwide
    Home office

    Dakota Ridge

    Boulder, CO
    16 hours ago
  • $95k - $110k

     ...Senior Software Engineer, GO Payments Must be US Citizen or Green Card holder. W-2 Full Time Salaried Position. 100% Remote – Must reside in the US full time. Brandt Information Services is a leading provider of technology and marketing services for state wildlife... 
    Remote work
    Senior
    Full time
    Work experience placement
    Flexible hours

    Brandt Information Services

    Tallahassee, FL
    16 hours ago
  •  ...Block, Inc. is seeking a Senior Software Engineer for Ledgering who will design and operate the systems of record for balances and transactions across Block’s platforms. You will build settlement orchestration, automate treasury processes, and enable partner teams... 
    Remote work
    Senior

    Block, Inc.

    New York, NY
    16 hours ago
  •  ...at an MUFG office or client sites four days per week and work remotely one day. A member of our recruitment team will provide more details.Job Summary:MUFG is seeking a Senior Software Engineer with payment check processing experience. In this role you will collaborate... 
    Remote work
    Senior
    Full time
    Work at office
    Local area

    MUFG

    Tampa, FL
    2 days ago
  • $190.4k - $285.6k

     ...EngineersOfAI in South San Francisco is looking for a Software Engineer to lead technical solutions in the financial accounts space. You will work on compliance, fraud prevention, and collaborate with cross-functional teams. Applicants should hold a Bachelor's degree... 
    Remote work
    Senior

    EngineersOfAI

    South San Francisco, CA
    16 hours ago
  • $95k - $110k

     ...Brandt Information Services is looking for a Senior Software Engineer specializing in fintech and transaction software. This role, based in Florida but 100% remote, involves designing, developing, and maintaining high-quality software solutions. Candidates should have... 
    Remote work
    Senior
    Flexible hours

    Brandt Information Services

    Tallahassee, FL
    16 hours ago
  • $500 per month

    Role Description As a senior software engineer, you will help build and scale the systems and services...  ...dollars worth of assets daily. The payments team is responsible for building and...  ...Nice-to-Have) ~Experience working remotely (Nice-to-Have) ~Experience working... 
    Remote work
    Senior
    Full time
    Home office

    Alpaca

    Remote
    a month ago
  •  ...First Citizens Bank is seeking a Senior Software Engineer to design, develop, and modernize enterprise APIs across Payments, Money Movement, and Information Reporting platforms. You will migrate legacy services to cloud-native, scalable API-driven solutions using AWS,... 
    Remote work
    Senior

    First Citizens Bank

    Scottsdale, AZ
    16 hours ago
  •  ...Transcard Payments, LLC is seeking an experienced developer for a remote full-time position. The ideal candidate will have 6+ years of professional experience with...  ...should also have a bachelor's degree or equivalent experience in software development. #J-18808-Ljbffr
    Remote work
    Senior
    Full time

    Transcard Payments, LLC

    Nashville, TN
    16 hours ago
  •  ...First Citizens Bank is seeking a Senior Software Engineer – API Development & Cloud Migration to help design, modernize, migrate, and support enterprise APIs across Payments, Money Movement, and Information Reporting platforms. The role focuses on cloud-native, scalable... 
    Remote work
    Senior

    First Citizens Bank

    Raleigh, NC
    16 hours ago
  • First Citizens Bank is seeking a Senior Software Engineer - API Development & Cloud Migration to design, develop...  ..., and support enterprise APIs across Payments, Money Movement, and Information Reporting platforms in a remote-capable role. The ideal candidate will drive... 
    Remote job
    Senior

    First Citizens Bank

    Phoenix, AZ
    11 hours ago
  • $500 per month

     ...diverse group of experienced engineers, traders and brokerage...  ...planet. Your Role As a senior software engineer, you will help build...  ...worth of assets daily. The payments team is responsible for building...  ...Experience working remotely Experience working at a startup... 
    Remote work
    Senior
    Home office

    Alpaca

    New York, NY
    16 hours ago
  •  ...Worldpay, LLC in Cincinnati, OH is seeking a Senior Full Stack Java Software Developer to design and deliver scalable payment software. You will work with AWS, Docker, Terraform, Jenkins, Maven, Java, NodeJS, LDAP and ForgeRock, Swagger, Kubernetes, DB2 and SQL to build... 
    Remote work
    Senior

    Global Payments Inc.

    Cincinnati, OH
    16 hours ago
  • First Citizens Bank is hiring a Senior Software Engineer - API Development & Cloud Migration. You will design, develop, and modernize enterprise APIs across Payments, Money Movement, and Information Reporting platforms, migrating services to AWS cloud-native architectures... 
    Remote job
    Senior

    First Citizens Bank

    Raleigh, NC
    1 hour ago
  • Role Description We are hiring Senior Software Engineer to extend and scale a global blockchain and payments infrastructure platform supporting the tokenization of value...  ...compliant financial services. This is a fully remote opportunity for US-based engineers with strong... 
    Remote work
    Senior
    Full time
    Worldwide

    PulseRise Technologies

    Remote
    6 days ago
  •  ...Shipt, Inc. is seeking a Senior Engineer to build, manage, and enhance shopper payments systems. Located in Minneapolis, the role involves collaborating within a team to design and maintain application code in a microservices architecture using technologies like Golang... 
    Remote work
    Senior
    Work at office
    Work from home

    Shipt, Inc.

    Minneapolis, MN
    16 hours ago
  • Ruby Labs Ltd is looking for a strong Database Engineer to own, scale, and evolve their data infrastructure in a high-scale payment orchestration system. The successful...  ...ensuring their reliability and performance. This remote position offers flexibility and the chance to... 
    Remote job
    Senior

    Ruby Labs Ltd

    Union, NJ
    2 days ago
  •  .... GovWell replaces legacy software for municipalities and counties...  .... Role overview Payments infrastructure for local government...  ...GovWell is hiring a Payments Engineer to own this space and build...  ...week) with flexibility to work remotely. This role reports... 
    Remote work
    Senior
    Work at office
    Local area
    Immediate start
    Flexible hours
    3 days per week

    GovWell

    New York, NY
    16 hours ago
  •  ...exclusive features. Job Title: Senior Dot Net Developer (Payment Systems) Location: Remote Duration: 7 months contract Max...  ...transactions systems 12+ years of software development experience , with C#...  ...Dotnet Developer” roles. Full Stack Engineer (L5), N-Tech Software... 
    Remote work
    Senior
    Contract work

    BayOne Solutions

    New York, NY
    2 days ago
  •  ...requirements, and prioritize engineering systems. Architect and implement complex, scalable payment platform features with a focus...  ...years of experience in a hands-on software engineering role. ~...  ...is a plus. Benefits US remote eligible, with occasional work... 
    Remote work
    Senior
    Full time
    Casual work
    Live in
    Work at office

    Airbnb

    Remote
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Payments (Remote). Be the first to apply!