Senior Software Engineer (Assistant Vice President) – Margin Technology

Citi

Hybrid Actively hiring
Tampa, FL Posted 21 days ago $96,960$145,440 / year

At a glance

AI generated

TL;DR

As a Senior Software Engineer in Citi’s Markets Operations Technology team, you will join a dynamic group of engineers dedicated to transforming the margin and collateral domain within finance. Your role involves building technical solutions to complex business problems by participating in all stages of software development, from conception to deployment. You will work closely with product teams and users to deliver innovative solutions that drive efficiency and innovation across global financial markets. The ideal candidate possesses strong hands-on experience with Java, React, or Python, as well as expertise in building RESTful APIs using frameworks like Spring. This role offers a unique opportunity to influence the future of finance through cutting-edge technology at scale.

Skills

Java React Python Spring RESTful APIs

What you'll do

  • Design and develop RESTful APIs using Spring framework.
  • Collaborate with product teams to build technical solutions for complex business issues.
  • Implement software solutions across the entire development lifecycle.
  • Utilize Java, React, or Python to create efficient and scalable applications.
  • Participate in code reviews and contribute to continuous improvement of software quality.

What we're looking for

  • Proficient in Java, React, and Python for software development.
  • Experience building RESTful APIs using Spring framework.
  • Strong hands-on experience in developing technical solutions to complex business problems.
  • Ability to work closely with product teams and users throughout the software development lifecycle.
  • Full-time position as a Senior Software Engineer in Tampa, Florida.

Market check

Salary context

This $96,960–$145,440 range sits above 2% of similar postings on FindRole.

Peer median band

$119,800$213,165

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$141,906$177,968

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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 336 open roles on FindRole.

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

Most-posted roles

View all roles at Citi

More like this

Similar roles

Senior Software Development Engineer

Adobe

San Jose, US 74 days ago $177,900$257,550
Java Scala RESTful SQL NoSQL Apache Spark Apache Hadoop Apache Kafka AWS Azure Microservice Architecture Databricks CI/CD

Senior Software Development Engineer

Adobe

New York, US 74 days ago $208,300$301,600
Java Scala REST Apache Spark SQL NoSQL Microservices Kafka Hadoop CI/CD JUnit Adobe Experience Platform Customer Data Platforms Messaging Queues Big Data Processing Machine Learning Generative AI

Senior Software Development Engineer

Adobe

San Jose, US 63 days ago $208,300$301,600
JavaScript React Vue HTML CSS ES6 Web components Lit npm Webpack DOM Canvas WebGL Accessibility standards WCAG 2.1 Cloud deployment strategies Agile SCRUM

Senior Software Development Engineer

Adobe

San Jose, US 59 days ago $208,300$301,600
Apache_Spark Scala Java Akka NoSQL RDBMS Data_Warehouse Cloud-Based_Data_Warehouse Public_Cloud SaaS_Applications Cost_Consciousness Verbal_Communication Written_Communication Presto Comet Apache_Airflow

Senior Software Development Engineer

Adobe

San Jose, US 53 days ago $208,300$301,600
Java Scala JVM Kafka Kubernetes gRPC High-performance databases Distributed systems Performance optimization Query engines Stream processing AI Observability Architecture Code reviews CI/CD

Senior Software Development Engineer

Adobe

San Jose, US 17 days ago $177,900$257,550
Java Python Kubernetes AWS Azure Neo4j GitHub CI/CD Apache Kafka SaaS Agile Prometheus Grafana AI-Assisted Development Tools Docker