A

Attain

Real-time purchase data platform for marketers

Senior/Staff Backend Engineer - Platform, Consumer Apps

Backend EngineeringConfirmed live in the last 24 hours
Full-timeChicago, IL, USANo salary listed

About the Job

Requirements

  • Build and scale backend systems that support financial products and real-time payments.
  • Build microservices using Rust and Go.
  • Leverage and develop using artificial intelligence tools.
  • Have 5 or more years of experience building backend services in production environments.
  • Have experience in the financial technology, payments, or banking systems industry.
  • Have familiarity with compliance, security, and data privacy standards, including SOC 2, PCI DSS, or GDPR.
  • Have experience designing transactional and event-driven systems for payments, reconciliation systems, or ledger-like applications.
  • Have familiarity with microservice or service-oriented architecture.
  • Have experience using gRPC, Protocol Buffers, or GraphQL.
  • Have expert knowledge of SQL and experience designing data models for financial data integrity.
  • Have experience with message queues or event streams such as Kafka or RabbitMQ.
  • Have experience with cloud environments such as AWS, Google Cloud Platform, or Azure.

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 readable, testable, and maintainable code.
  • Develop data-driven services that power account management, transaction history, and financial insights.
  • Follow and improve development practices and code architecture to support rapid releases.
  • Work cross-functionally with backend, mobile, and product teams to release high-quality, customer-focused financial features.
  • Follow and improve the agile process through requirements documents, sprint retrospectives, and other regular cadence meetings.

Desired Qualifications

  • Experience in the financial technology, payments, or banking systems industry.
  • Familiarity with compliance, security, and data privacy standards, including SOC 2, PCI DSS, or 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, Protocol Buffers, or GraphQL.
  • Expert knowledge of SQL and experience designing data models for financial data integrity.
  • Experience with message queues or event streams such as Kafka or RabbitMQ.
  • Experience with cloud environments such as AWS, Google Cloud Platform, or Azure.

About the Company

Attain

Real-time purchase data platform for marketers

Attain provides real-time purchase data and measurement solutions for marketers. It gives access to high-fidelity audiences and proprietary analytics, serving as a live purchase data source for North America. Its platform collects purchase data backed by consumer opt-in arrangements, enabling marketers to monitor and optimize campaigns with real-time insights. The data and analytics powers audience activation, sales measurement, market share analysis, and guided decision-making for marketing and media plans. Attain differentiates itself by offering immediate, opt-in purchase signals with a comprehensive data platform and proprietary analytics, focusing on real-time measurement rather than backward-looking reports. The company's goal is to help marketers make informed, strategic decisions through real-time measurement and optimization.

Company size
201-500
Company stage
N/A
Total funding
$860K
Headquarters
Chicago, IL
Founded
2019

Recently Posted Jobs

Explore more opportunities at Attain

See more jobs