Remote Otter LogoRemoteOtter

Senior Software Engineer (Billing and Payments) - Remote

Posted 1 week ago
Qdrant logo

Qdrant

Software Development
Full Time
Germany

Share This Job!

Overview

Qdrant is a fully remote cutting-edge technology company specializing in open-source Vector Search designed for next-generation AI applications. Our platform enables high-performance vector similarity search, allowing businesses to unlock deep insights from unstructured data. By offering both open-source software and managed cloud solutions, we empower developers and enterprises to build scalable, AI-driven search and recommendation systems with ease. Our offering runs on major cloud providers in regions worldwide.

In Short

  • Design, develop, and maintain billing and payment systems with high precision and attention to detail.
  • Extend integrations with payment gateways (e.g., Stripe, Adyen, PayPal, Braintree) and marketplaces (e.g., Amazon, eBay, Shopify, App Stores).
  • Design and implement user-friendly interfaces and interaction flows for billing and payment systems, ensuring accessibility for non-technical users such as accounting staff, customer support, end users or growth teams.
  • Extend monitoring and alerting.
  • Implement fraud detection mechanisms, chargeback handling.
  • Collaborate closely with product managers, frontend engineers, and other backend engineers to create user-friendly and frictionless payment experiences.
  • Ensure regulatory compliance (e.g., PCI-DSS, GDPR) in payment implementations.

Requirements

  • Strong product mindset, with a deep understanding of how payments impact user experience and business success.
  • Strong problem-solving and expression skills, to work in a remote environment.
  • Proficiency in Python (FastAPI, Django, Flask, or similar).
  • Strong understanding of relational databases, in particular PostgreSQL.
  • Excellent sense for sustainable code.
  • Understanding of transaction lifecycles, refunds, chargebacks, and fraud detection.
  • Experience with at least two of: event sourcing, billing systems, payment processing systems, payment gateways, and marketplace integrations.
  • Participation in collaborative, test-driven development.
  • Capability to visualize data.
  • Familiarity with Kubernetes, Docker, and cloud platforms (AWS, GCP, or Azure).
  • Understanding of distributed systems and high-volume transaction processing.
  • Ability to extend a reactive frontend stack is not frequently required, but should be possible.
  • Experience with Go is a plus.

Nice-to-Have

  • Exposure to machine learning for fraud detection.
  • Experience in eCommerce, fintech, or large-scale SaaS platforms.
  • Knowledge of real-time payments (RTP), open banking, or crypto payment solutions.
  • Familiarity with vector databases or search engines (not required but a plus).

Benefits

  • Competitive salary and benefits package.
  • Fully remote work environment with flexible working hours.
  • Opportunity to work on cutting-edge technology with a team of highly skilled engineers.
  • Career growth and learning opportunities in a fast-growing industry.
  • Collaborative and inclusive company culture.

Similar Jobs:

Astra logo

Senior Software Engineer - Payments - Remote

Astra

6 weeks ago

Join Astra as a Senior Software Engineer to design and maintain APIs for fast and secure payment processing.

Python
Flask
Django
APIs
USA
Full-time
Software Development
Super.com logo

Senior Software Engineer, Payments - Remote

Super.com

27 weeks ago

Join Super.com as a Senior Software Engineer, Payments, and tackle challenging technical problems in a fast-paced environment.

React
TypeScript
Python
Material-UI
CA, USA
Full-time
Software Development
StackAdapt logo

Senior Software Engineer, Billing - Remote

StackAdapt

10 weeks ago

Join StackAdapt as a Senior Software Engineer to develop and maintain their billing infrastructure and contribute to their innovative advertising platform.

GoLang
Ruby ON Rails
React
GraphQL
Canada
Full-time
Software Development

BILL

Senior Software Engineer (BE) - Payment - Remote

BILL

9 weeks ago

Join BILL as a Software Engineer to enhance a critical platform for small and medium-sized businesses in a fast-paced Fintech environment.

Software Engineering
SaaS Applications
Java
High-Availability Systems
United States
Full-time
Software Development
$146,900 - $176,300/year
NMI logo

Senior Software Engineer - Payments Processing - Remote

NMI

2 weeks ago

NMI is looking for a Senior Software Engineer to develop and maintain payment solutions in a remote-first environment.

C#
Java
Object-oriented Programming
Software Development Life Cycle (SDLC)
Worldwide
Full-time
Software Development
£48,000 - £58,000/year