Senior Backend Engineer, Payments at Attain

Chicago, Illinois, United States

Attain Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
FintechIndustries

Requirements

  • Excited to build and scale backend systems that support financial products and real-time payments
  • Thrive in environments where data integrity, security, and performance are critical
  • Excited to build microservices using Rust and Go
  • Willingness to learn and teach in a collaborative environment
  • Eager to leverage and develop using AI tools
  • Participate well in an open feedback environment
  • 5+ years of experience building backend services in production environments (preferred)
  • Experience in the financial technology, payments, or banking systems industry (preferred)
  • Familiarity with compliance, security, and data privacy standards (e.g., SOC 2, PCI DSS, GDPR) (preferred)
  • Experience designing transactional and event-driven systems for payments, reconciliation systems, or ledger-like applications (preferred)
  • Familiarity with microservice or Service-oriented Architecture (preferred)
  • Experience using gRPC, protobuf, or GraphQL (preferred)
  • Expert knowledge of SQL and experience designing data models for financial data integrity (preferred)
  • Experience with message queues or event streams (e.g., Kafka, RabbitMQ) (preferred)
  • Experience with cloud environments such as AWS, GCP, or Azure (preferred)

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 & 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

Skills

Rust
Go
Microservices
APIs
Event-driven systems
Payments
Fintech
High-availability systems
Data integrity
Security

Attain

Interest-free cash advance and financial tools

About Attain

Klover is a fintech company that provides a cash advance app enabling users to access funds up to $200 without interest or late fees. It uses consumer-permissioned data and employs military-grade encryption to ensure security, alongside offering personalized financial tools and rewarding systems. This emphasis on security, combined with its innovative rewards program and commitment to no-cost financial solutions, makes Klover not only a leader in the fintech space but also an attractive workplace for those interested in pioneering affordable financial services.

Charlotte, North CarolinaHeadquarters
2019Year Founded
$836.5KTotal Funding
ANGELCompany Stage
Data & Analytics, Consumer SoftwareIndustries
201-500Employees

Risks

Stricter data regulations may impact Attain's access to consumer purchase data.
Alternative data providers increase competition and pressure on Attain's pricing.
Economic downturns could reduce demand for Attain's data services.

Differentiation

Attain leverages consented purchase data for precise audience targeting and performance measurement.
Founded by data and ad tech veterans, Attain has deep industry expertise.
Attain's focus on privacy-compliant data solutions aligns with evolving regulations like GDPR and CCPA.

Upsides

Growing interest in first-party data strategies boosts demand for Attain's consented data.
Retail media networks' reliance on purchase data presents expansion opportunities for Attain.
Increased investment in AI-driven analytics tools enhances demand for Attain's data insights.

Land your dream remote job 3x faster with AI