C

Citi

Runs banking and payments for global clients

Database Engineering Lead

Database AdministrationConfirmed live in the last 24 hours
Full-timeNo salary listedHybrid

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.
  • 12+ years of progressive experience in database engineering or administration, including at least 3+ years in a lead or architect capacity within a large-scale enterprise financial services environment.
  • In-depth expertise in Oracle (19c/21c, RAC, Data Guard) and/or PostgreSQL (v12+, Patroni, connection pooling).
  • Strong working proficiency with NoSQL platforms (MongoDB, Redis) and DBaaS architectures.
  • Hands-on scripting and automation skills in Python, Bash, Ansible, or Terraform.
  • Understanding of Linux kernel OS tuning, storage architectures (SAN/NAS/NVMe), and networking protocols.
  • Proven track record of managing high-impact technical incidents and driving root cause analysis to conclusion.
  • Written and verbal communication skills to articulate complex technical topics to non-technical stakeholders and executive leadership.
  • Strong ownership mindset, problem-solving agility, and interest in continuous technology modernization.

Responsibilities

  • Architect, design, and deliver end-to-end database solutions across relational (Oracle, PostgreSQL, Microsoft SQL Server) and NoSQL/distributed databases (MongoDB, Cassandra, Redis).
  • Define enterprise standards for data modeling, partitioning, indexing strategies, and database scalability across high-volume transactional (OLTP) and analytical (OLAP) environments.
  • Drive the technical roadmap aligned with enterprise reference architectures, zero-trust infrastructure, and microservices ecosystem.
  • Lead migration initiatives from legacy on-premises databases to modern cloud and containerized platforms, including AWS RDS/Aurora, OpenShift, and private-cloud DBaaS/PaaS.
  • Champion database containerization and modern provisioning frameworks, automating lifecycle management and cluster autoscaling.
  • Partner with application development and cloud architecture teams to re-platform and refactor applications for cloud-native persistence layers.
  • Architect, configure, and maintain high-availability topologies, including Oracle Data Guard/Active Data Guard, Oracle RAC, PostgreSQL streaming replication/Patroni, and MongoDB replica sets and sharded clusters.
  • Establish cross-region and multi-data-center replication strategies for critical banking operations with minimal recovery time objective and zero recovery point objective.
  • Lead performance troubleshooting, query optimization, indexing reviews, execution plan analysis, and database profiling across production systems.
  • Establish automated monitoring, telemetry, and observability frameworks using Prometheus, Grafana, OEM, AppDynamics, and APM tools to detect anomalies, locking/blocking, and resource bottlenecks.
  • Direct capacity planning, I/O footprint optimization, and memory management across compute and storage tiers.
  • Enforce database security standards, including transparent data encryption, data masking, tokenization, TLS encryption in transit, and privileged access controls.
  • Drive automated security patching, configuration baseline compliance (CIS Benchmarks), and vulnerability remediation to maintain compliant database instances.
  • Integrate identity and credential workflows with enterprise secrets management tools such as HashiCorp Vault and CyberArk, and role-based access control.
  • Integrate schema migrations and database deployments into automated CI/CD pipelines using Harness, Tekton, Jenkins, Bitbucket, or GitHub.
  • Develop and maintain infrastructure-as-code playbooks and configuration scripts using Ansible, Terraform, and Python/Bash automation.
  • Eliminate manual operational touchpoints through self-service database provisioning and automated routine maintenance.
  • Own disaster recovery for core database estates and design and execute regular formal continuity-of-business/disaster-recovery failover drills.
  • Define and maintain backup and restore strategies, including RMAN, storage snapshots, and point-in-time recovery, to protect data against hardware failures, corruption, and site-level disasters.
  • Ensure auditability and validation of backup retention policies aligned with financial regulatory standards.
  • Serve as the primary database technical authority during internal and external audits, regulatory examinations, and risk assessments.
  • Ensure compliance with information security policies, data sovereignty regulations such as GDPR and local residency laws, and financial record-retention mandates.
  • Maintain technical documentation, architecture runbooks, standard operating procedures, and operational readiness checklists.
  • Provide technical leadership, guidance, and mentorship to senior engineers, database administrators, and offshore support teams.
  • Collaborate with application squads, enterprise architects, site reliability engineers, and product owners to translate business requirements into database architectures.
  • Liaise with database software vendors, including Oracle, EnterpriseDB, MongoDB, and AWS, on product escalations, feature enhancements, and roadmaps.

Desired Qualifications

  • Certified Oracle Database Administrator or Specialist.
  • AWS Certified Database – Specialty or AWS Solutions Architect Professional.
  • PostgreSQL/EDB Certified Professional.
  • MongoDB Certified DBA Associate or Professional.

About the Company

Citi

Runs banking and payments for global clients

Citi runs banking, investment and payment services for companies, governments and individuals around the world. Its global network connects institutions with local banking systems, while its US consumer business sells credit cards and deposit accounts. Corporate clients use Citi to manage cash, finance trade and raise capital, and investors use its trading, custody and wealth services to hold and manage assets. The bank earns interest on loans and fees from payments, securities transactions, financial advice and account services. Citi traces its banking roots to 1812; the Citigroup holding company was formed in 1998, and its headquarters are in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1812

Recently Posted Jobs

Explore more opportunities at Citi

See more jobs