AdTechTalent
Engineering15 days agoRemote

Attain

Senior Backend Engineer, Platform, Consumer Apps - Klover

RustGomicroservicesfinancial technologypaymentsbackendAPIsgRPCprotobufGraphQLSQLKafkaRabbitMQAWSGCPAzurecompliancesecuritydata privacy

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

5-10

Location

Chicago, United States

Full job description

Klover is seeking a senior backend engineer to design, build, and scale microservices supporting financial products and real-time payments. The role involves developing secure APIs connecting to payment processors and fintech partners, writing maintainable code, and collaborating with cross-functional teams. Candidates should have 5+ years of backend production experience, preferably in fintech or banking, with knowledge of compliance standards (SOC 2, PCI DSS, GDPR), transactional/event-driven systems, microservices architecture, and technologies such as Rust, Go, gRPC, protobuf, GraphQL, SQL, Kafka, RabbitMQ, and cloud platforms (AWS, GCP, Azure). The position is full-time, hybrid (4 days in-office, 1 day remote) based in Chicago, Illinois.

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

RustGomicroservicesAPIsgRPCprotobufGraphQLSQLKafkaRabbitMQAWSGCPAzure

Apply now

Ready to take the next step in your career? Click the button below to continue to the application process.

Similar jobs

More roles worth a look

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