Affinity Solutions (Affinity) is the leading consumer purchase insights company. We provide a complete view of U.S. and U.K. consumer spending, across and between brands, via exclusive access to fully permissioned data from over 140 million debit and credit cards. This data is transformed into privacy-compliant, actionable intelligence for marketers, consultancies, and financial services companies to drive strategic growth and lasting customer relationships.
We are seeking a Senior Data And Software Engineer with:
Master's degree in Computer Science, Computer Information Systems with 2 years; Manage data ingestion frameworks for Master Data Management (MDM), deep learning pipelines, and predictive analytics using tools such as Airflow, Step Functions, S3, and Redshift. Architect and manage metadata tracking systems integrated with event driven data pipelines, leveraging Amazon DynamoDB, Amazon RDS, AWS Lambda, and EventBridge to capture real-time execution metadata and operational metrics. Implement and manage secure Snowflake data-sharing architectures using secure shares, clean room technologies, and data governance policies to enable real-time, cross-account data access. Lead infrastructure deployment using Infrastructure-as-Code (IaC) tools such as Terraform and AWS CloudFormation to ensure reproducible and scalable pipeline deployments.
Skills: Airflow, Step Functions, S3, Redshift, Amazon DynamoDB, Amazon RDS, AWS Lambda, EventBridge, Terraform, AWS CloudFormation.
Salary: $131,997.00
Hours: 40 hours/week, Monday to Friday, 9:00am - 5:30pm