GrepJob
Attain

Staff Backend Engineer, Payments, Consumer Apps - Klover

Attain
Apply
about 1 month ago

Responsibilities

  • Build and evolve microservices that handle high-volume financial and transactional data.
  • Design and implement APIs that securely connect to third-party payment processors, banks, and fintech partners.
  • Write thoughtful and quality code that is readable, testable, and easily maintainable.
  • Develop data-driven services that power account management, transaction history, and financial insights.
  • Strive for excellent development practices and careful code architecture that is built around rapid releases.
  • Work cross-functionally with backend, mobile, and product teams to consistently release high-quality, customer-focused financial features.
  • Adhere to and improve upon the agile process through requirement documents, sprint retrospectives, and other regular cadence meetings.

Requirements

  • 5+ years of experience building backend services in production environments.
  • Experience in the financial technology, payments, or banking systems industry.
  • Familiarity with compliance, security, and data privacy standards (e.g., SOC 2, PCI DSS, GDPR).
  • Experience designing transactional and event-driven systems for payments, reconciliation systems, or ledger-like applications.
  • Familiarity with microservice or Service-oriented Architecture.
  • Experience using gRPC, protobuf, or GraphQL.
  • Expert knowledge of SQL and experience designing data models for financial data integrity.
  • Experience with message queues or event streams (e.g., Kafka, RabbitMQ).
  • Experience with cloud environments such as AWS, GCP, or Azure.

Tech Stack

Apache KafkaAWSAzureGoGoogle Cloud PlatformGraphQLgRPCRabbitMQRustSQL

Categories

AI & MLBackendData Engineering