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- ...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 jobSeniorFull timeContract workFlexible hoursDay shift
$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 workSenior- ...Senior Software Engineer – Payments At OrderYOYO, payments sit at the heart of everything we do. Every order placed, every restaurant paid, and... ...Europe. What We Offer Competitive salary. A remote role — work from wherever you do your best work, with quarterly...Remote workSenior
- ...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 jobSenior
- 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 workSeniorFull time
- 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 features...Remote workSeniorPermanent employment
$175k - $196.8k
...Senior Software Engineer - Payments Remote About FastSpring: FastSpring is how AI, SaaS, gaming, software, and digital product companies sell online in more places around the world. We handle all payment needs from checkout to taxes so you can go farther faster...Remote workSeniorLocal areaFlexible hours- ...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 workSeniorFull timeTemporary work
- ...About the Job zerohash is looking for a Senior+ Software Engineer to architect and build our fiat payment systems, scaling our gateway to Finance 2.0. We are a high-performing team looking for an equally ambitious and driven teammate. The right candidate for this position...Remote workSeniorImmediate startWork from home
$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 workSeniorFull timeSummer workInternshipWork at officeLocal areaImmediate startFlexible hours- ...seeking an experienced Android Developer to build mobile-first payment experiences. This role offers the opportunity to work across multiple... ...and Java, and a passion for design and UX. This position is remote eligible but must reside in a state with a registered entity....Remote workSenior
- ...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 workSeniorFull timeWork at officeLocal area
- Episode Six Inc. in Austin, TX, is seeking a Senior Software Engineer to design, implement and optimize Java-based fintech applications. You will... ...and guide architectural decisions. This position offers remote-friendly options within Texas. #J-18808-Ljbffr Episode Six...Remote jobSenior
- 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 with...Remote jobSenior
$500 per month
...diverse group of experienced engineers, traders, and brokerage... ...to apply. 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 workSeniorHome office$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 in...Remote jobSenior$253.9k - $298.7k
...you belong here. Coinbase is a remote-first, but not remote-only... ...about working at Coinbase. Payments Platform is at the front door... ...technical leader to define the engineering vision for Payments, shape... ...deep technical mentorship to senior/staff engineers across Payments...Remote workSeniorLocal area- 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 jobSenior
$185k - $223k
...success of Airbnb and has to extend to each payment experience. Payments enables trust and... ...group of talented and passionate mobile engineers. Recent projects the team has worked... ...Your Location: This position is US - Remote Eligible. The role may include...Remote workSeniorWork experience placementCasual workLive inWork at office- 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 jobSenior
- 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 workSeniorFull timeWorldwide
- Block is seeking a Senior Software Engineer for Ledgering to design, build, and operate the systems of record for balances and transactions used by Square and Cash App. You will drive settlement orchestration, treasury systems, and scalable APIs, impacting financial accuracy...Remote jobSenior
- 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 jobSenior
$244k - $305k
...authentic way. The Job: Airbnb Payments team allows any two people in the world... ...business in certain markets. As a Senior Staff Engineer and Technical Lead for the Payments Compliance... ...Location: This position is US - Remote Eligible. The role may include...Remote workSeniorFull timeWork experience placementCasual workLive inWork at officeImmediate startFlexible hoursShift work- ...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 workSeniorContract work
$177k - $245k
...practitioners and our business. As a Senior Software Engineer, you will lead initiatives in pricing,... ...company’s growth. ~ Experience in payment/metering systems is a plus. ~️... ...for employees and Family Coverage ~ Remote first culture with in-office flexibility...Remote jobSeniorFull timeTemporary workWork at officeHome officeFlexible hours- ...haves ~5+ years shipping production software, including time as an early engineer at a seed/Series A startup ~... ...a customer call and async with a remote CTO ~ Production experience in at... ...pressure (telephony, real-time audio, payments, etc.) ~ Working knowledge of LLM...Remote workSeniorFull timeImmediate start
$180k - $200k
...hiring entrepreneurial engineers who are interested in... ...engineering team releases new software every week, moves at a... ...to work on. As a Senior Software Engineer, you... ...integrations, payment-processing systems, and... ...'re open to exploring remote possibilities for qualified...Remote workSeniorFull timeFlexible hours$190k - $230k
...transforming how hospitals translate care into payment. Founded by physicians in 2020, our... ...We are looking for a backend-oriented Senior Software Engineer to help us advance our clinical AI by... ...the stack. **This role is fully remote within the US** What You’ll Do...Remote workSeniorFull time$80 - $100 per hour
...frontier AI models on real software engineering work: Design coding benchmarks... .... Nice to have Senior or Lead-level profile with a... ...Logistics Location: Fully remote — work from anywhere on the... ...9 independent contractor Payment: Weekly via PayPal or Stripe...Remote jobSeniorFull timeContract workFor contractors
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Payments (Remote). Be the first to apply!
- agile software developer Raleigh, NC
- software developer internship no experience Raleigh, NC
- experienced software developer Raleigh, NC
- work from home software developer Raleigh, NC
- software developer fintech Raleigh, NC
- software data engineer Raleigh, NC
- financial software developer Raleigh, NC
- software developer internship Raleigh, NC
- software engineer Raleigh, NC
- part time software developer remote Raleigh, NC






