Capgemini

Lead AWS Data Engineer

Capgemini
Apply
4 days ago
Atlanta, GA, USAStaff+
H1B sponsor

Base Salary

$89k - $120k/yr

Responsibilities

  • Define end-to-end data architecture, data modeling, partitioning, indexing, and retention strategies for high-volume PostgreSQL and Aurora workloads.
  • Lead and mentor Senior and Mid-level Data Engineers while establishing standards for SQL performance tuning, database migrations, CI/CD pipelines, and test coverage.
  • Build Amazon ElastiCache for Redis read/write logic, including key design, TTLs, invalidation, and source-data consistency.
  • Optimize high-throughput queries, lock contention, index overhead, and database performance.
  • Architect event-driven and batch pipelines using event streams to support near-real-time cache invalidation and refreshes.
  • Design automated reconciliation frameworks and audit jobs to detect cache drift against source ODS views.
  • Drive adoption of AI-assisted engineering tools for code generation, SQL optimization, and test automation.
  • Collaborate with service modernization leads, API engineers, enterprise architects, and platform/cloud operations.

Requirements

  • At least 8 years of data engineering experience, including at least 2 years in a lead or principal role.
  • Experience with Amazon Aurora PostgreSQL, Amazon RDS, and DynamoDB.
  • Experience with data modeling, operational data stores, transactional cache patterns, partitioning, indexing, and data retention or archival policies.
  • Hands-on Amazon ElastiCache for Redis experience, including cache design, key and TTL strategies, invalidation patterns, and source-data consistency.
  • Proficiency in Java or Python.
  • Experience consuming events from Apache Kafka or AWS MSK and managing offsets.
  • Experience integrating AI-assisted development and testing practices into engineering workflows.
  • Expert PostgreSQL and advanced SQL skills, including query optimization, execution plan analysis, vacuuming, and connection pooling.
  • Experience with database schema version control using Liquibase or Flyway.
  • A proven track record with large-scale ETL/ELT pipelines and CDC or stream-based data synchronization.
  • Financial services, core banking, or payment platforms experience is preferred, with ODS familiarity a strong plus.

Benefits

  • Paid time off based on employee grade, including 12–25 vacation days, company-paid holidays, personal days, and sick leave.
  • Medical, dental, and vision coverage, or provincial healthcare coordination in Canada.
  • Retirement savings plans such as 401(k) in the U.S. or RRSP in Canada.
  • Life and disability insurance.
  • Employee assistance programs and other benefits based on local policy and eligibility.
  • Regular full-time employees receive a comprehensive, non-negotiable benefits package; compensation may also include variable incentives, bonuses, or commissions depending on the position and applicable laws.

Tech Stack

Amazon DynamoDBApache KafkaAWSFlywayJavaPostgreSQLPythonRedisSQL

Categories

Data Engineering
Capgemini

About Capgemini

10,000+ employees

Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.

Contact me