Senior Lead Software Engineer

Citi

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Irving, TXTampa, FL
Salary
$156,160–$234,240 / yr
Employment
Full-time
Posted
4 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $167k
This role $195k
$106k $248k
below market most similar roles pay here above market

This role pays more than 84% of similar roles. Most pay $149,462–$185,500 — the blue band above. At the midpoint, this role pays about $195k versus about $167k 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 267 open roles on FindRole.

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

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Senior Lead Software Engineer

As a Senior Lead Software Engineer in Finance Technology, you will join the Technology Team to lead the design, development, and delivery of mission-critical applications powering global finance platforms. You will analyze complex business processes, mentor a team of developers and analysts, and drive technical migrations across Oracle EPM, FCCS, and ARCS environments. Your daily responsibilities include defining application standards for coding and testing, managing large budgets, and translating business requirements into functional designs. You must possess hands-on expertise with Oracle EPM, FCCS, ARCS, EDMS, and EPR platforms. Technical requirements include Python or Java full-stack development skills, Pyspark experience, and knowledge of architecture principles and data analysis. You will also apply AI enablement approaches to solve high-level technology challenges within the finance industry.

What you'll do

  • Lead the design, development, and delivery of mission-critical enterprise finance technology applications.
  • Integrate new functions and deploy solutions for Oracle EPM, FCCS, and ARCS platforms.
  • Analyze complex business and system processes to design solutions for high-level technology challenges.
  • Drive technical migrations to new platforms using core architecture principles to ensure system stability.
  • Translate business requirements from end users into clear system specifications and functional designs.
  • Define application standards for design, coding, testing, debugging, and implementation.
  • Mentor developers and analysts while allocating work across the applications development function.
  • Assess risk in every technology decision to protect the institution, its clients, and its systems.

What we're looking for

  • 10+ years of experience in applications development, systems analysis, and software implementation.
  • People management experience with demonstrated leadership, project management, and relationship-building skills.
  • Finance industry background with subject matter expertise in applications development and client core business functions.
  • Hands-on expertise with Oracle EPM, including FCCS, ARCS, EDMS, and EPR platforms.
  • Python or Java full-stack development skills combined with Pyspark experience.
  • Working knowledge of architecture principles and data analysis.
  • Experience applying AI enablement approaches within technology solutions.
  • Bachelor’s degree/University degree or equivalent experience; Master's degree in a related field (preferred).

More like this

Similar roles

Senior Lead Software Engineer

Capital One Financial

McLean, VA +3 141 days ago
JavaScript Java TypeScript Python Go SQL HTML/CSS AWS Microsoft Azure Docker Kubernetes NoSQL RDBMS Microservices Agile AI Tooling
6+ yrs exp

Senior Lead Software Engineer

Capital One Financial

McLean, VA +3 137 days ago
JavaScript Java TypeScript Python Go SQL HTML/CSS AWS Microsoft Azure Docker Kubernetes RDBMS NoSQL Microservices Agile Open Source Frameworks
6+ yrs exp

Senior Lead Software Engineer

JPMorgan Chase

Seattle, WA 132 days ago
Rust Java Go C++ System Design AI-assisted Engineering SDLC OLAP Apache DataFusion DuckDB Apache Arrow Flight SQL Automated Testing Secure Coding Root-cause Analysis
5+ yrs exp

Senior Lead Software Engineer

JPMorgan Chase

Jersey City, NJ +1 80 days ago
ClickHouse AWS Terraform Kubernetes Infrastructure as Code CloudFormation AWS CDK Apache Spark Kafka Iceberg DynamoDB Redshift Glue OpenSearch EventBridge Lambda S3 ZooKeeper Linux IAM
8+ yrs exp

Senior Lead Software Engineer

Capital One Financial

McLean, VA +2 64 days ago
Java Python Go Node.js Scala SQL AWS Kubernetes Docker RDBMS NoSQL Microsoft Azure Microservices Agile
6+ yrs exp

Senior Lead Software Engineer

JPMorgan Chase

Palo Alto, CA 78 days ago
Java Python Go AWS Spark Air flow GenAI ML XGBoost System Design SDLC Automated Testing Cloud Native Agentic Systems Statistical Models
5+ yrs exp