Software Engineer - Assistant Vice President
Citi
Quick summary
Market check
How this pay compares to similar roles
This role pays less than 73% of similar roles. Most pay $142,200–$180,981 — the shaded band above. At the midpoint, this role pays about $142k versus about $162k for comparable roles.
Based on 240 similar postings.
Employer
Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.
Citi currently has 391 open roles on FindRole.
Listed pay typically runs $125,760–$188,640 across 361 roles with salary data.
Most-posted roles
At a glance
As a Senior Software Development Engineer in Test (SDET) at our company, you will join a dynamic and globally distributed engineering team to design and implement robust automated testing frameworks for Java-based enterprise applications. Your day-to-day responsibilities include writing and maintaining various types of tests such as unit, integration, API, contract, and system-level tests while ensuring high test coverage and reliability. You will collaborate closely with product owners, business analysts, and developers to translate requirements into clear acceptance criteria and champion automation-first practices. Additionally, you will mentor junior engineers on quality engineering principles and continuously improve testing tools and processes to enhance productivity. The role requires expertise in Java, object-oriented design, RESTful APIs, microservices architectures, and experience with messaging systems like Kafka or IBM MQ. You should also be proficient in SQL, Docker, Kubernetes, and CI/CD pipeline integration.
Skills
What you'll do
What we're looking for
More like this
Citi
State Street
Citi
Morgan Stanley
Morgan Stanley
Morgan Stanley