Technology Lead Python Data Engineer - Vice President

Vibehackers

Rutherford (NJ)

On-site

USD 142,000 - 213,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Dental insurance
Disability insurance
Wellness programs
Sick leave
Discretionary and formulaic incentive

Job summary

Citi is seeking a Technology Lead Python Data Engineer (Vice President) to design and deliver scalable Python-based platforms for credit risk analytics. You will lead hands-on development, microservices architecture, and AI/GenAI integration within an enterprise banking environment.

The role combines technical leadership with system design, API-driven services, and collaboration across risk, product, and technology teams.

Qualifications

  • 6+ years of experience in application development or systems engineering in complex environments.
  • Advanced proficiency in Python and SQL with strong software engineering fundamentals.
  • Hands-on experience with API-driven services (FastAPI, Pydantic, Django).
  • Designing microservices architectures with inter-service communication and observability.
  • Experience with Docker and Kubernetes in production environments.
  • Linux environments experience including shell scripting and troubleshooting.
  • Strong testing practices including unit testing and TDD.

Responsibilities

  • Architect and deliver scalable Python-based applications for credit risk analytics and reporting.
  • Design microservices architectures with resilience, observability, and maintainability.
  • Build API-driven services and integrate platforms with risk, product, and tech teams.
  • Enforce engineering standards for coding, testing, CI/CD, and production readiness.
  • Apply AI and GenAI capabilities to modernize workflows and analytics.
  • Resolve high-impact initiatives by analyzing business processes and systems.
  • Mentor mid-level engineers and prioritize work across teams.
  • Ensure compliance with enterprise architecture, data, security, and regulatory requirements.

Skills

System Architecture
Microservices Design
API Design
Technical Leadership
Mentoring
Problem Solving
Compliance & Risk Management
Observability & Monitoring

Tools

Python
SQL
FastAPI
Pydantic
Django
Docker
Kubernetes
Linux
Shell scripting
Spark
PySpark
Hadoop
Hive
Neo4j
LLMs / GenAI platforms

Job description

Technology Lead Python Data Engineer - Vice President

Mentions exposure to vibe coding—uses AI-assisted tooling and LLMs to accelerate development and experimentation while preserving engineering rigor.

About the Role

Citi is hiring a Technology Lead Python Data Engineer (Vice President) to design and deliver scalable, Python-based platforms for credit risk analytics and decisioning. The role blends hands-on development, microservices and cloud-native architecture, AI/GenAI integration, and technical leadership to ensure performant, compliant enterprise systems.

Job Description
Role

The Technology Lead Python Data Engineer (Vice President) will lead the design and delivery of modern, scalable platforms that support credit risk analytics, workflows, and reporting. This senior engineering leadership role combines hands-on Python development, system architecture, microservices design, and AI/GenAI-enabled innovation within an enterprise banking environment.

Key Responsibilities
  • Architect, design, and deliver scalable Python-based applications for credit risk analytics, workflows, and reporting.
  • Design and evolve microservices-based architectures ensuring scalability, resiliency, observability, and maintainability.
  • Build API-driven services and integrate platforms with risk, product, and technology teams.
  • Establish and enforce engineering standards for coding, testing, CI/CD, debugging, and production readiness.
  • Apply AI and GenAI capabilities (including LLMs) to modernize workflows, automate analysis, and augment analytics.
  • Resolve high-impact, complex initiatives through analysis of business processes and system flows.
  • Serve as technical leader and mentor to mid-level engineers and analysts; allocate and prioritize work.
  • Ensure solutions adhere to enterprise architecture, data, security, and regulatory requirements; apply sound risk and control judgment.
Qualifications
  • 6+ years of experience in application development or systems engineering within complex environments.
  • Advanced proficiency in Python and SQL with strong software engineering fundamentals.
  • Hands‑on experience building API‑driven services using FastAPI, Pydantic, and/or Django.
  • Proven expertise designing and implementing microservices architectures, including inter‑service communication, resiliency patterns, and observability.
  • Strong experience with Docker and Kubernetes; deploying and operating containerized services in production.
  • Experience working in Linux environments, including shell scripting and operational troubleshooting.
  • Strong track record implementing unit testing, test‑driven development (TDD), and automated quality controls.
  • Subject matter expert (SME) in at least one application, platform, or service domain.
  • Working knowledge of large language models (LLMs) and AI platforms (examples: OpenAI, Anthropic, Google, Meta) and experience contributing to LLM‑enabled solutions.
  • Familiarity with prompt engineering, model integration patterns, and AI governance in enterprise settings.
  • Exposure to modern “vibe coding” practices—leveraging AI‑assisted tooling to accelerate development while maintaining engineering rigor.
Preferred / Bonus Skills
  • Experience with distributed data and compute platforms (Spark, PySpark, Hadoop, Hive).
  • Hands‑on experience with graph databases, particularly Neo4j.
  • Background in credit risk, financial risk management, or banking platforms.
  • Experience modernizing or decomposing legacy monolithic systems in large enterprises.
  • Proven delivery of GenAI/AI‑driven solutions in regulated or large‑scale environments.
Work Style
  • Operate with a startup mindset: ownership, bias for action, and pragmatic innovation.
  • Deliver with enterprise discipline: stability, controls, transparency, and audit readiness.
  • Balance experimentation with responsibility in a high‑trust, high‑impact environment.
  • Primary location: Rutherford, New Jersey, United States.
  • Primary Location Full Time Salary Range: $142,320.00 - $213,480.00.
Notes
  • Citi emphasizes compliance with laws, regulations, and internal policies and expects candidates to apply appropriate risk and control judgments.
  • Role resides within Technology -> Applications Development and is full time.

Python SQL FastAPI Pydantic Django Docker Kubernetes Linux Shell scripting Spark PySpark Hadoop Hive Neo4j LLMs OpenAI Anthropic Google Meta GenAI

Skills

System Architecture Microservices Design API Design Technical Leadership Mentoring Problem Solving Compliance & Risk Management Observability & Monitoring Testing & QA Practices DevOps / Containerization practices Distributed Systems Stakeholder Collaboration AI/GenAI Integration Prompt Engineering Familiarity

Experience Level

Senior

USD 142,320 - 213,480/year

Employment Type

Full-time

  • Medical insurance
  • Dental insurance
  • Disability insurance
  • Wellness programs
  • Sick leave
  • Discretionary and formulaic incentive and retention awards
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technology Lead Python Data Engineer - Vice President
Technology Lead Python Data Engineer - Vice President

Citi • Rutherford (NJ)

On-site
USD 142,000 - 213,000
Technology Lead Python Data Engineer - Vice President
Technology Lead Python Data Engineer - Vice President

Citigroup Inc. • Rutherford (NJ)

On-site
USD 142,000 - 213,000
Python Developer - Vice President
Python Developer - Vice President

Citi • New York (NY)

Hybrid
USD 142,000 - 214,000
Medical, dental & vision coverage
401(k) plan
Paid time off packages
VP Python Tech Lead
VP Python Tech Lead

Citigroup Inc. • Rutherford (NJ)

On-site
USD 142,000 - 214,000
Medical coverage
Dental coverage
Vision coverage
+2
Senior Python Engineer - Applications Development Sr Programmer Analyst - Assistant Vice President
Senior Python Engineer - Applications Development Sr Programmer Analyst - Assistant Vice President

Citi • New York (NY)

Hybrid
USD 121,000 - 182,000
Medical, dental & vision coverage
401(k) plan
Wellness programs
+1
Python Developer - Vice President
Python Developer - Vice President

Citigroup Inc. • Rutherford (NJ)

Hybrid
USD 142,000 - 214,000
Medical, dental & vision coverage
401(k)
Paid time off packages
Senior Lead Python Engineer - Applications Development Group Manager - C14 - RUTHERFORD
Senior Lead Python Engineer - Applications Development Group Manager - C14 - RUTHERFORD

Citi • Rutherford (NJ)

On-site
USD 176,000 - 266,000
Medical, dental & vision coverage
401(k)
Paid time off packages
+1
VP Python Tech Lead
VP Python Tech Lead

Citi • New York (NY)

Hybrid
USD 130,000 - 160,000
Medical coverage
401(k)
Paid time off packages
Senior Lead Python Engineer - Applications Development Group Manager - C14 - RUTHERFORD
Senior Lead Python Engineer - Applications Development Group Manager - C14 - RUTHERFORD

Citigroup Inc. • Rutherford (NJ)

On-site
USD 176,000 - 266,000
Medical, dental & vision coverage
401(k) plan
Paid time off packages
Python Developer - Vice President
Python Developer - Vice President

Citi • Rutherford (NJ)

On-site
USD 142,320 - 213,480
401(k)
Medical, dental, and vision coverage
Wellness programs