Software Engineer - Payment Processing Systems

aurora payments United State
Remote
Apply
AI Summary

Join Aurora Payments as a Software Engineer to build scalable payment processing systems using .NET/C# and contribute to a platform that helps small businesses and software companies thrive. You will work on challenging problems at scale, from payment gateway integrations to real-time transaction processing. This is an opportunity to work on production systems that handle billions of dollars in transactions.

Key Highlights
Build scalable payment processing systems
Design and implement CQRS patterns
Develop payment processor integrations
Key Responsibilities
Build scalable payment processing systems using .NET/C#
Design and implement CQRS patterns for event-driven payment workflows and real-time data synchronization
Develop and maintain payment processor integrations with major payment processors
Technical Skills Required
.NET/C# CQRS (Command Query Responsibility Segregation) Google Cloud Platform (GCP) Artificial Intelligence (AI)/Machine Learning (ML)
Benefits & Perks
Remote work
Full-time employment
Nice to Have
Experience with CockroachDB and Postgres or other distributed SQL databases
ASP.NET Core and SignalR experience
Background in fraud detection systems or risk management platforms

Job Description


Aurora Payments | Remote (US-Based) | Full-Time




About Aurora Payments


Aurora Payments is a leading fintech company that provides embedded payment solutions for


ISVs, software platforms, and small-to-midsize businesses. Since 2005, we've been


empowering over 27,000 businesses and processing $12B+ annually through our ARISE


platform. We specialize in payment processing, embedded commerce, zero-cost processing,


and comprehensive payment infrastructure that gives our partners and merchants control,


flexibility, and modern tools to grow their revenue.


Our mission is simple: deliver Main Street ambition with modern payment solutions. We're


building the future of embedded payments and looking for exceptional engineers to join our


team.




The Role


We're seeking a Software Engineer with extensive expertise in .NET/C# and fintech


experience to join our engineering team. In this role, you'll be responsible for architecting,


building, and maintaining critical payment processing systems and integrations that power


thousands of businesses. You'll work on challenging problems at scale, from payment gateway


integrations to real-time transaction processing, event-driven architectures, and AI-powered


payment solutions.


This is an opportunity to work on production systems that handle billions of dollars in


transactions while contributing to a platform that helps small businesses and software


companies thrive. You'll leverage cutting-edge technologies including CQRS patterns, Google


Cloud Platform, and artificial intelligence to build the next generation of payment infrastructure.




What You'll Do


● Build scalable payment processing systems using .NET/C# that handle high-volume,


mission-critical transactions


● Design and implement CQRS (Command Query Responsibility Segregation)


patterns for event-driven payment workflows and real-time data synchronization


● Develop and maintain payment processor integrations with major payment


processors


● Build robust RESTful APIs and event-driven microservices that power our payment


solutions for ISVs and software platforms


● Integrate AI/ML capabilities into payment systems for fraud detection, risk assessment,


transaction optimization, and intelligent routing


● Work on real-time transaction processing with a focus on reliability, security,


performance, and data consistency


● Implement PCI-compliant systems ensuring the highest standards of data security and


regulatory compliance


● Troubleshoot and resolve technical issues in production payment systems at scale




What We're Looking For


Required Qualifications


● 3-5+ years of professional software development experience with .NET/C# in


production environments


● Fintech or payments industry experience, with deep knowledge of payment processor


integrations (Stripe, Fiserv, First Data, Worldpay, TSYS, etc.)


● Experience implementing CQRS (Command Query Responsibility Segregation)


and event sourcing patterns in production systems


● Hands-on experience with Google Cloud Platform (GCP)


● Experience working with modern AI/ML technologies such as integrating AI models,


working with LLMs, implementing AI-powered features, or collaborating with data


science teams


● An understanding of payment processing workflows including authorization,


capture, settlement, refunds, chargebacks, and reconciliation is a plus but not required


● Experience in designing and building RESTful APIs and event-driven microservices


for high-traffic, low-latency systems


● Basic knowledge of PCI-DSS compliance and secure payment data handling,


tokenization, and encryption is a plus but not required


● Problem-solving skills with the ability to debug complex distributed payment systems




Nice to Have


● Experience with CockroachDB and Postgres or other distributed SQL databases for


globally distributed, resilient data storage


● ASP.NET Core and SignalR experience for building real-time web applications and


payment notifications


● Background in fraud detection systems or risk management platforms is a plus but


not required


● Knowledge of network tokenization, 3DS authentication, or Level 2/3 card


processing is a plus but not required


● Experience with observability tools (Datadog, New Relic, Google Cloud Monitoring)


● Understanding of OAuth 2.0, OpenID Connect, and API security best practices


Similar Jobs

Explore other opportunities that match your interests

Senior C# Engineer

Programming
57m ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Prudent Technologies and Consu...

United State

Chief Strategy Officer

Programming
1h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Executive

archi_creatives

United State

Senior Software Engineer - Growth

Programming
1h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Samsara

United State

Subscribe our newsletter

New Things Will Always Update Regularly