AdTechTalent
Engineering125 days agoRemote

Attain

Staff Backend Engineer, Payments, Consumer Apps - Klover

RustGomicroservicesbackendfinancial technologypaymentsgRPCprotobufGraphQLSQLKafkaRabbitMQAWSGCPAzureevent-drivencompliancesecuritydata privacy

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

5-10

Location

Chicago, United States

Full job description

Join Attain's Klover Backend Engineering team to design and scale backend services for a fast-growing fintech app with over one million monthly users. Responsibilities include building microservices handling high-volume financial data, designing secure APIs connecting to payment processors and banks, writing maintainable code, and collaborating across teams to deliver customer-focused financial features. Preferred qualifications include 5+ years of backend production experience, fintech/payments industry knowledge, familiarity with compliance standards (SOC 2, PCI DSS, GDPR), expertise in microservices architecture, gRPC, protobuf, GraphQL, SQL, message queues (Kafka, RabbitMQ), and cloud platforms (AWS, GCP, Azure). The role is full-time, senior level, and hybrid with 4 days in-office and 1 day remote in Chicago, IL.

What you'll do

  • 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 & 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, our 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

RustGogRPCprotobufGraphQLSQLKafkaRabbitMQAWSGCPAzure

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.