Lead Full Stack Engineer, M&A Technology & AI

Citi

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Irving, TX
Salary
$156,160–$234,240 / yr
Employment
Full-time
Posted
11 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $198k
This role $195k
$147k $244k
below market most similar roles pay here above market

This role pays less than 52% of similar roles. Most pay $165,000–$230,400 — the blue band above. At the midpoint, this role pays about $195k versus about $198k for comparable roles.

Based on 240 similar postings.

Employer

About Citi

Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.

Citi currently has 268 open roles on FindRole.

Listed pay typically runs $125,760–$188,640 across 251 roles with salary data.

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Lead Full Stack Engineer, M&A Technology & AI

Lead Full Stack Engineer (M&A Technology & AI) joins the Citi Banking Technology team to lead AI-enabled engineering initiatives for the M&A business line. The role involves designing, developing, and maintaining high-performance, scalable, and secure full-stack applications while integrating agentic AI solutions to solve complex business challenges. Key responsibilities include architecting microservices and event-driven systems, developing responsive front-end interfaces, and managing the full software development lifecycle. The position requires expert proficiency in Java, TypeScript, Spring Boot, and Angular, alongside experience with Kafka, RabbitMQ, and various SQL and NoSQL databases. Candidates must demonstrate skills in Docker, Kubernetes, and CI/CD pipelines. Additionally, the role demands expertise in deploying GenAI and LLM-enabled systems within regulated environments, focusing on evaluation, guard-railing, monitoring, and compliance for financial services.

What you'll do

  • Design, develop, and maintain scalable full-stack applications using Java, Angular, and microservices.
  • Lead the integration of agentic AI solutions into existing and new applications for M&A business use cases.
  • Architect and implement resilient, fault-tolerant, and performant event-driven systems.
  • Develop responsive front-end user interfaces using the Angular framework.
  • Manage the full software development lifecycle including requirements gathering, coding, testing, and deployment.
  • Implement best practices for code quality, CI/CD pipelines, security, and technical documentation.
  • Mentor junior developers and conduct regular code reviews to foster technical excellence.
  • Serve as the senior point of accountability for environment readiness and risk management.

What we're looking for

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • 10+ years of hands-on experience in full-stack software development.
  • Expert proficiency in Java and TypeScript/JavaScript with strong expertise in Spring Boot and Spring Cloud.
  • Extensive experience with microservices architecture, event-driven systems (Kafka, RabbitMQ), and Angular (versions 2+).
  • Demonstrated experience designing and building scalable, high-performance microservices and responsive web designs using HTML5 and CSS3.
  • Direct experience developing, integrating, and deploying agentic AI systems and GenAI/LLM enabled systems in regulated enterprise environments.
  • Proficiency with containerization (Docker), orchestration (Kubernetes), CI/CD pipelines, and cloud platforms (AWS, Azure, or GCP).
  • Experience in the financial services industry (preferred); knowledge of domain-driven design and clean architecture (preferred).

More like this

Similar roles

Lead Full Stack Engineer, AI Platform Team

Target

Brooklyn Park, MN 22 days ago $132,000–$238,000
Python Java Kotlin Go TypeScript React LLMs GenAI Kubernetes CI/CD AWS GCP Azure RAG Vector Databases Microservices Distributed Systems APIs System Design
7+ yrs exp Hybrid

Lead Software Engineer, Full Stack/AI Engineering Focus

JPMorgan Chase

Plano, TX +1 7 days ago
Java Spring Boot React TypeScript Kafka REST GraphQL Microservices Distributed Systems SQL Python Git GitHub Maven Jenkins SonarQube Splunk Grafana Kibana ELK OpenTelemetry Postman Elasticsearch OpenSearch CI/CD Domain-Driven Design
10+ yrs exp

Lead Full Stack Engineer

Humana

Remote (Louisville, KY) +1 27 days ago
Java Spring Boot JavaScript TypeScript HTML CSS .NET Python Microservices CI/CD Containerization Distributed Systems APIs DevOps
8+ yrs exp Remote

Lead Software Engineer, Full Stack

Capital One Financial

Richmond, VA 47 days ago
JavaScript Java TypeScript Python Go SQL HTML/CSS AWS Microsoft Azure Docker Kubernetes NoSQL RDBMS Microservices Agile
4+ yrs exp

Lead Software Engineer, Full Stack

Capital One Financial

Richmond, VA +1 61 days ago
JavaScript Java TypeScript Python Go SQL HTML/CSS AWS Kubernetes Docker Microsoft Azure NoSQL RDBMS Microservices Agile
4+ yrs exp

Lead Software Engineer, Full Stack

Capital One Financial

Richmond, VA +1 85 days ago
JavaScript Java TypeScript Python Go SQL HTML/CSS AWS Microsoft Azure Docker Kubernetes NoSQL RDBMS Microservices Agile
4+ yrs exp