You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Citi

Senior Database Developer - C13

  • Hybrid
  • 6+ years

Salary

$142,320/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The role covers designing, building, tuning and supporting enterprise database systems across several database platforms.

You will work with application developers, data engineers, infrastructure teams and business stakeholders to deliver scalable, secure, high-performing data solutions for critical business processes and reporting.

Responsibilities

  • Build and maintain database solutions on Microsoft SQL Server, Oracle, PostgreSQL, MySQL and other relational platforms.
  • Write and maintain stored procedures, functions, views, triggers, packages and schemas.
  • Write complex SQL queries that serve applications, reporting and analysis, and tune them for speed.
  • Build, fix and support ETL and ELT pipelines that integrate and transform data.
  • Schedule, watch and support batch and data integration jobs in AutoSys or a similar enterprise scheduler.
  • Write automation scripts in Unix/Linux shell, PowerShell, Python or similar languages.
  • Tune database performance, optimize queries, design indexing and partitioning, and plan capacity.
  • Support database deployments and keep development, test and production environments running.
  • Apply database security standards, access controls, encryption and auditing requirements.
  • Work with application teams on efficient, scalable data models and architectures.
  • Support system upgrades, database migrations and cloud modernization projects.
  • Investigate production issues, find root causes and put lasting fixes in place.
  • Write and keep up technical documentation, operating procedures and support runbooks.
  • Join on-call rotation and production releases when required.

Requirements

  • 10+ years of hands-on application development, with a strong focus on database work.
  • Strong SQL skills across several platforms, including Microsoft SQL Server (T-SQL), Oracle (PL/SQL), MySQL and similar.
  • Strong database design, normalization and data modeling skills.
  • Hands-on experience developing and supporting ETL processes.
  • Experience scheduling and managing batch jobs in AutoSys or a similar enterprise scheduler.
  • Strong Unix/Linux administration and shell scripting experience.
  • Experience with scripting in Unix, Python, PowerShell or similar languages.
  • Expertise in performance tuning, query optimization, indexing and monitoring.
  • Experience with source control tools such as Git, Bitbucket, GitHub or Azure DevOps.
  • Knowledge of data warehousing, dimensional modeling and large-scale data processing.
  • Strong analytical and problem-solving skills.
  • Ability to work independently and juggle several priorities.
  • Excellent communication and stakeholder management skills.
  • Solid experience with production support and incident management.
  • Ability to mentor junior developers and set database development best practices.
  • Preferred: a master's degree in Computer Science or Statistics.

Conditions

Full-time position based in Jersey City, New Jersey, United States.

Base salary range is $142,320.00 to $213,480.00.

Applications close on Oct 07, 2026.

The company is an equal opportunity employer.

Benefits

  • Eligible employees may receive discretionary and formulaic incentive and retention awards.
  • Medical, dental and vision coverage, a 401(k), life, accident and disability insurance, and wellness programs.
  • Paid vacation, sick leave and holidays.
  • Offerings vary by jurisdiction, job level and date of hire.

Where you’d work

Part of the week in the office

You can work from

  • United States

About the company

Citi

  • Industry: FinTech

Offices in Jersey City, United States, United States

Also hiring in London, United Kingdom, New York, United States, Belfast, United Kingdom and 11 more places

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 21 checks run
  • 2 red flags

Still hiring?

14 checks

1 red flag

How crowded?

7 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details13 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • Python
  • SQL
  • PostgreSQL
  • MySQL
  • Azure
  • Linux
Seniority
Senior
Type
Full-time
Industry
FinTech
Specialty
Data Engineering
Region
United States
Show 7 more factsShow less

Role

Category
Data & Analytics
Specialty
Data Engineering
Seniority
Senior
Experience
10+ years
Tech stack
  • Python
  • SQL
  • PostgreSQL
  • MySQL
  • Azure
  • Linux

Location

Work model
Hybrid
Region
United States
Offices
  • Jersey City, United States
  • United States
Remote from
  • United States

Compensation

Salary
$142,320 / year
Pay period
Annual

Employment

Type
Full-time

Company

Industry
FinTech

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason