Aurora Payments09.04.26
AI SCORE 8.5

Mid-Level Software Engineer - Payment Processing Systems

$120K–$140K/year

About the Role

We're hiring a Mid-Level Software Engineer - Payment Processing Systems to join our innovative team at Aurora Payments. This Software Engineer remote position offers an exciting opportunity to work with cutting-edge technologies in the FinTech industry. You will play a crucial role in architecting, building, and maintaining critical payment processing systems that empower thousands of businesses across the United States.

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 like Stripe and Worldpay.
  • 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 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.

Requirements

  • 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.
  • Experience implementing CQRS and event sourcing patterns in production systems.
  • Hands-on experience with Google Cloud Platform (GCP).
  • Experience working with modern AI/ML technologies.
  • Understanding of payment processing workflows including authorization, capture, and refunds is a plus.
  • Experience in designing and building RESTful APIs and event-driven microservices.
  • Basic knowledge of PCI-DSS compliance and secure payment data handling is a plus.

Nice to Have

  • Experience with CockroachDB and Postgres for globally distributed data storage.
  • ASP.NET Core and SignalR experience for building real-time applications.
  • Background in fraud detection systems or risk management platforms.
  • Knowledge of network tokenization and 3DS authentication is a plus.
  • Experience with observability tools like Datadog.
  • Understanding of OAuth 2.0 and API security best practices.

What We Offer

  • Competitive salary ranging from $120,000 to $140,000 annually.
  • Fully remote work environment with flexible hours.
  • Opportunity to work on high-impact projects that help small businesses thrive.
  • Access to cutting-edge technologies and tools.
  • Professional development opportunities in a growing company.
Why This Job8.5 of 10

This Mid-Level Software Engineer position offers a chance to work remotely on impactful payment processing systems, with a competitive salary and growth opportunities in a leading FinTech company.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.