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

Principal Engineer - Vice President

  • 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

This is a Vice President level Principal Engineer role in the Applications Development group within Technology, a full-time position based in Jersey City, New Jersey, United States.

You will be a hands-on engineer designing, building, and rolling out application systems. Your work centres on data migrations and hybrid cloud setups that span on-premise infrastructure, AWS, and GCP, using Java and Python and testing newer AI tools.

Posting close date: Nov 10, 2026.

Responsibilities

  • Contribute directly to the full lifecycle of complex application and data systems, from design through deployment, using your Java and Python skills.
  • Plan and build data migrations that move information reliably and efficiently between legacy on-premise systems and public clouds such as AWS and GCP.
  • Create and tune fast data pipelines and integrations that run across on-premise, AWS, and GCP.
  • Push engineering quality forward by applying cloud-native methods that make systems scalable, reliable, and secure.
  • Serve as the go-to expert on core technologies, guiding and coaching development teams.
  • Work with cross-functional groups to set technical requirements, architecture patterns, and new solutions.
  • Assess emerging AI tools and bring the useful ones into application environments, supporting the company's AI direction.
  • Make sure solutions follow architecture blueprints, industry standards, and regulatory rules, and manage technical risk early.
  • Core skills: Java, Python, RESTful APIs, Kafka, Kubernetes, AWS (S3 and other cloud infrastructure services), GCP (BigQuery and other cloud infrastructure services).

Requirements

  • At least 8+ years of hands-on software development, with a strong focus on backend systems, data engineering, or cloud-native applications.
  • Expert-level skill in Java and Python.
  • A proven record of designing and delivering large-scale data migrations and robust data pipelines across hybrid cloud (on-premise, AWS, GCP).
  • Solid working knowledge of AWS and GCP cloud infrastructure and services.
  • Hands-on experience with containers and orchestration (Docker, Kubernetes).
  • Familiarity with foundation AI models (Gemini, OpenAI, Claude, Llama) and prompt engineering concepts.
  • Strong problem-solving skills and a history of delivering new technical solutions.
  • Leadership ability to mentor and guide engineering teams.
  • Clear communication, including explaining complex technical ideas to varied audiences.
  • Bachelor's degree or university degree, or equivalent experience.
  • Desirable skills: Foundation models (Gemini, OpenAI, Claude, Llama, local models); generation tools (PostgreSQL, vector databases, Python, FastAPI, async programming); deployment (Docker, production APIs, monitoring); applied methodology (prompt engineering).

Conditions

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

Primary full-time salary range: $142,320.00 - $213,480.00.

Applicants can ask the recruiter about complementary skills.

Hiring decisions are made and checked by people. Automated processing and AI may match your skills to openings, and to other roles only if you choose or consent.

The company is an equal opportunity employer; see its EEO policy statement.

Benefits

  • Possible discretionary and formulaic incentive and retention awards for eligible employees.
  • Medical, dental, and vision coverage; 401(k); life, accident, and disability insurance; and wellness programs.
  • Paid time off: vacation, sick leave, and paid 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, Belfast, United Kingdom, New York, United States and 10 more places

Your chances

We've checked whether it's still hiring and how crowded it is.

  • 22 checks run
  • 0 red flags

Still hiring?

15 checks

No red flags

How crowded?

7 checks

No red flags

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
  • Java
  • PostgreSQL
  • AWS
  • Kubernetes
  • Docker
  • Kafka
  • Vector databases
Seniority
Principal
Type
Full-time
Industry
FinTech
Specialty
Backend
Region
United States
Show 7 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Principal
Experience
8+ years
Tech stack
  • Python
  • Java
  • PostgreSQL
  • AWS
  • Kubernetes
  • Docker
  • Kafka
  • Vector databases

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