1

Citi Bank Engineer Jobs (NOW HIRING)

SAP ABAP DEVELOPER

Troy, MI

$58.25 - $79/hr

Short Description:- ABAP Developer to work on the SAP Production Support Team Complete Description ... Experienced in Banking Interface EDI (BOA/CITI Bank Prior day BAI/BAI2 File etc.) Experienced in ...

Need SAP ABAP Developer

Lansing, MI ยท On-site

$62.50 - $84.50/hr

Short Description:- ABAP Developer to work on the SAP Production Support Team Complete Description ... Experienced in Banking Interface EDI (BOA/CITI Bank Prior day BAI/BAI2 File etc.) Experienced in ...

Data Engineer

Jersey City, NJ ยท On-site

$119K - $143K/yr

Citi, the leading global bank, has approximately 200 million customer accounts and does business in ... The Sr Data Engineer, AVP is an intermediate level position responsible for participation in the ...

Jr QA Tester

Mount Rainier, MD ยท On-site

$55K - $58K/yr

... Engineer/QA Analyst/ Jr. QA Tester/Business Analyst/BA Description : WE ARE LOOKING FOR FRESH ... Bank One, Biogen, Cisco Systems, Citi Bank, Citizens Bank, Cymbal, Deutsche Bank, Eli Lilly ...

Jr QA Tester

Sibley, IL ยท On-site

$55K - $58K/yr

... Engineer/QA Analyst/ Jr. QA Tester/Business Analyst/BA Description : WE ARE LOOKING FOR FRESH ... Bank One, Biogen, Cisco Systems, Citi Bank, Citizens Bank, Cymbal, Deutsche Bank, Eli Lilly ...

Senior Network Engineer - VP

Irving, TX ยท On-site

$125K - $188K/yr

Citi, the leading global bank, has approximately 200 million customer accounts and does business in ... The Senior Network Engineer is a senior level position responsible for leading a variety of ...

... Engineer/QA Analyst/ Jr. QA Tester/Business Analyst/BA Description : WE ARE LOOKING FOR FRESH ... Bank One, Biogen, Cisco Systems, Citi Bank, Citizens Bank, Cymbal, Deutsche Bank, Eli Lilly ...

next page

Showing results 1-20

Citi Bank Engineer information

See salary details

$59.5K

$111.6K

$203K

How much do citi bank engineer jobs pay per year?

As of Jun 12, 2026, the average yearly pay for citi bank engineer in the United States is $111,632.00, according to ZipRecruiter salary data. Most workers in this role earn between $80,500.00 and $132,500.00 per year, depending on experience, location, and employer.

What does a Citi Bank Engineer do?

A Citi Bank Engineer is responsible for designing, developing, and maintaining the technological infrastructure that supports Citi's banking operations. This can include working on software development, cybersecurity, network management, and systems engineering. They collaborate with other IT professionals to ensure secure, efficient, and reliable banking services for clients. Citi Bank Engineers play a key role in implementing new technologies and troubleshooting technical issues to enhance the bank's digital capabilities.

What are some common challenges faced by engineers working at Citi Bank, and how can they best prepare for them?

Engineers at Citi Bank often work on complex, large-scale financial systems that require strict compliance with industry regulations and high standards of security. A common challenge is adapting quickly to evolving technologies while maintaining legacy systems that are critical to bank operations. Effective collaboration with cross-functional teams, such as compliance, cybersecurity, and business analysts, is essential for delivering robust solutions. Staying current with financial technology trends and regulatory requirements will help engineers thrive and contribute meaningfully in this environment.

What is the difference between Citi Bank Engineer vs Citi Bank Analyst?

AspectCiti Bank EngineerCiti Bank Analyst
Required CredentialsBachelor's in Engineering or related field, technical certificationsBachelor's in Finance, Economics, or related field, analytical certifications
Work EnvironmentIT departments, technical teams, project-basedFinancial analysis teams, client-facing, research-focused
Employer & Industry UsageTechnology and banking sectors, internal IT projectsBanking, investment, and financial services

While Citi Bank Engineers focus on technical infrastructure, software development, and IT solutions within the bank, Citi Bank Analysts primarily handle financial analysis, market research, and client reporting. Both roles are essential in banking operations but differ in skill sets and daily tasks.

What are the key skills and qualifications needed to thrive as a Citi Bank Engineer, and why are they important?

To thrive as a Citi Bank Engineer, you need a solid background in computer science, software development, and financial technology, typically supported by a relevant degree and experience in banking or fintech environments. Familiarity with programming languages such as Java or Python, knowledge of databases, and expertise in systems like Oracle, cloud platforms, and cybersecurity frameworks are commonly required, along with certifications like AWS or CISSP. Strong problem-solving, collaboration, and communication skills are vital for working effectively within cross-functional teams and addressing complex technical challenges. These skills and qualities are critical for ensuring secure, reliable, and innovative banking solutions in a highly regulated and fast-evolving industry.
Infographic showing various Citi Bank Engineer job openings in the United States as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $111,632 per year, or $53.7 per hour.

Senior Engineer in Production Management

Futran Tech Solutions Pvt. Ltd.

Jersey City, NJ โ€ข On-site

$114K - $157K/yr

Full-time

Posted 9 days ago


Job description

Title:- Senior Engineer in Production Management
Type:-Fulltime
Client- Citi Bank
100%Onsite
Location- Jersey City, NJ.
120-130k
For This role- Skill set for engineers are Node JS/Type Script/Java Spring boot microserices and React. Engineers needs to be full stack . Front end React and Back end Java skills ( 40% React /60% Java or other way is also ok for them).