Senior Software Engineer — Java/Python + AI in Mortgage Tech

Citigroup Inc.

New York (NY)

On-site

USD 121,000 - 182,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Citi in New York, NY is seeking a Senior Software Engineer (Java/Python) to build scalable applications for mortgage technology, using Java, Python, Docker, Kubernetes, OpenShift and AI capabilities. You will collaborate with business units to deliver data-driven solutions.

The role emphasizes design, coding, and CI/CD, plus mentoring junior analysts and delivering production-ready software with limited supervision.

Qualifications

  • 5-8 years of relevant experience.
  • Bachelor’s degree (or equivalent) in Computer Science, Engineering, Mathematics, or a related STEM field.
  • Extensive knowledge of Java, Python and container orchestration platforms.
  • Experience in systems analysis and programming of software applications.
  • Experience in managing and implementing successful projects.
  • Working knowledge of consulting/project management techniques/methods.
  • Ability to work under pressure and manage deadlines or unexpected changes.

Responsibilities

  • Design and deliver scalable, Java and Python-based applications supporting the mortgage trading business, analytics, workflows and reporting.
  • Partner with business, risk, product and cross-functional technology groups to integrate platforms and enable new products.
  • Monitor and control all phases of development, design, testing, and implementation with user support.
  • Apply AI and GenAI capabilities to modernize workflows and unlock insights in mortgage tech.
  • Resolve high‑impact, complex initiatives through analysis of processes and standards.
  • Apply engineering standards for coding, testing, CI/CD, debugging, and production readiness.
  • Serve as advisor or coach to new or junior analysts.

Skills

Java
Python
AI integration
System design
Docker
Kubernetes
OpenShift

Education

Bachelor’s degree in Computer Science, Engineering, Mathematics, or related STEM

Tools

Docker
Kubernetes
OpenShift

Job description

Citi in New York, NY is seeking a Senior Software Engineer (Java/Python) to build scalable applications for mortgage technology, using Java, Python, Docker, Kubernetes, OpenShift and AI capabilities. You will collaborate with business units to deliver data-driven solutions.

The role emphasizes design, coding, and CI/CD, plus mentoring junior analysts and delivering production-ready software with limited supervision.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Java/Python AI Mortgage Tech
Senior Software Engineer - Java/Python AI Mortgage Tech

Citibank (Switzerland) AG • New York (NY)

On-site
Confidential
Senior Java/Python Engineer – AI-Driven Mortgage Tech
Senior Java/Python Engineer – AI-Driven Mortgage Tech

Citi • New York (NY)

On-site
USD 121,000 - 182,000
Medical, dental & vision coverage
401(k)
Life and disability insurance
+2
Senior Software Engineer (Java/Python)
Senior Software Engineer (Java/Python)

Citi • New York (NY)

On-site
USD 121,000 - 182,000
Medical, dental & vision coverage
401(k)
Life and disability insurance
+2
Senior Python Engineer for AI-Driven Mortgage Tech
Senior Python Engineer for AI-Driven Mortgage Tech

Citigroup Inc. • New York (NY)

On-site
USD 121,000 - 182,000
Medical, dental & vision coverage
401(k)
Paid time off packages
Senior Software Engineer (Java/Python)
Senior Software Engineer (Java/Python)

Citigroup Inc. • New York (NY)

On-site
USD 121,000 - 182,000
Senior Software Engineer (Java/Python)
Senior Software Engineer (Java/Python)

Citibank (Switzerland) AG • New York (NY)

On-site
Confidential
Senior Python Developer
Senior Python Developer

Citigroup Inc. • New York (NY)

On-site
USD 121,000 - 182,000
Medical, dental & vision coverage
401(k)
Paid time off packages
AI-Driven Full-Stack Lead Engineer (Python/Java)
AI-Driven Full-Stack Lead Engineer (Python/Java)

Citi • New York (NY)

On-site
USD 120,000 - 150,000
Equal Opportunity Employer
Flexible work hours
Health benefits
Senior Full-Stack Architect - Mortgage Tech & AI
Senior Full-Stack Architect - Mortgage Tech & AI

ICE • Jacksonville (FL)

On-site
USD 150,000 - 210,000
Senior AI & Java Architect — DevOps Leader
Senior AI & Java Architect — DevOps Leader

Citi • Jersey City (NJ)

On-site
USD 177,000 - 265,000
Medical coverage
Dental coverage
401(k)
+1