Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Citigroup Logo

Engineering Lead Analyst

Citigroup

$142,320 - $213,480
Sep 9, 2025
New York, NY, USA
Apply Now

Design, deployment, and management of infrastructure for both relational and NoSQL databases across cloud environments for Citi.

Requirements

  • Hands-on experience deploying and managing cloud-native databases in AWS and GCP
  • Proficient in Terraform, Git, and CI/CD-based deployment practices
  • Deep understanding of resilient architecture patterns: multi-AZ, multi-region, replication, failover, and disaster recovery
  • Experience with data security controls, including data masking, tokenization, encryption at rest and in transit, and network security (e.g., VPCs, PrivateLink/PSC, firewall rules)
  • Hands-on Cloud Database Infrastructure expertise
  • Strong understanding of database resiliency, data security, and governance in the public cloud.

Responsibilities

  • Design and implement highly available, fault-tolerant infrastructure for managed databases (e.g., AWS Aurora, DynamoDB, Cloud SQL, Cloud Spanner, Bigtable, MongoDB Atlas)
  • Develop and maintain Infrastructure as Code using Terraform, including reusable modules and CI/CD automation
  • Architect solutions that meet enterprise data security requirements - including encryption, data masking, classification tagging, and network isolation
  • Support data protection, backup, recovery, and cross-region availability strategies
  • Experience with homogenous and heterogeneous data migrations from on premises databases to public cloud databases
  • Implement fine-grained IAM, role-based access controls, key management, and policy enforcement across cloud platforms
  • Collaborate with security, compliance and other teams to integrate data governance requirements into database infrastructure design

Other

  • 6-10 years of relevant experience in cloud infrastructure, database operations, or cloud engineering roles
  • Experience working in Financial Services or a large complex and/or global environment
  • Consistently demonstrates clear and concise written and verbal communication
  • Ability to work independently, multi-task, and take ownership of various parts of a project or initiative
  • Ability to work under pressure and manage to tight deadlines or unexpected changes in expectations or requirements