Taro Logo

Digital Software Engineer Senior Lead Analyst

Global financial services company providing banking and financial products and services
Irving, TX, USA
$178,550 - $229,400
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Finance

Description For Digital Software Engineer Senior Lead Analyst

Citibank is seeking a Digital Software Engineer Senior Lead Analyst to join their team in Irving, Texas in a hybrid work arrangement. This is a senior technical role focused on designing and implementing enterprise-scale architecture patterns and frameworks that support cloud adoption across operations, personal banking, and wealth management applications. The position requires extensive experience in modern software engineering practices, including cloud-native development, microservices architecture, and distributed systems.

The role combines architectural leadership with hands-on technical expertise, requiring proficiency in a wide range of technologies including Spring Boot, Kafka, MongoDB, Redis, and Kubernetes. The successful candidate will be responsible for enabling cloud adoption, implementing AI technologies, and designing robust, scalable applications that serve Citi's global operations.

This is an excellent opportunity for an experienced software engineer looking to work at the intersection of financial technology and enterprise architecture. The position offers competitive compensation ($178,550 - $229,400) and comprehensive benefits including medical, dental, vision coverage, 401(k), and various insurance options. The hybrid work arrangement provides flexibility while maintaining connection with the team.

The ideal candidate will have 6+ years of relevant experience and a strong background in financial services technology. They will play a crucial role in shaping Citi's technical architecture and driving the adoption of modern engineering practices across the organization. This position offers the chance to work on large-scale systems that impact millions of customers while being part of a leading global financial institution.

Last updated a day ago

Responsibilities For Digital Software Engineer Senior Lead Analyst

  • Design enterprise architecture patterns, frameworks, and reusable services
  • Provide architectural guidance to application engineering groups
  • Enable cloud adoption using APIs and Microservices
  • Enable AI technology and pattern adoption using large language models
  • Design robust applications using GemFire, Redis, and Apache Ignite
  • Build globally scalable services across different regional businesses
  • Use broker technologies including Confluent Kafka and Solace
  • Guide development teams on cloud native application deployment
  • Maintain OAuth 2.0 standard application security
  • Design and program API gateway solutions
  • Partner with architecture teams to drive engineering solutions

Requirements For Digital Software Engineer Senior Lead Analyst

Java
MongoDB
Redis
Kafka
Kubernetes
  • Bachelor's degree in Engineering, Information Technology, or related field
  • 6 years of post-baccalaureate experience as Engineering Lead Analyst or related position
  • Experience with Spring Boot, Spring Cloud, Cloud Native Frameworks
  • Experience with Event Driven Architecture using Apache Kafka and Solace
  • Experience with NoSQL databases (MongoDB)
  • Experience with REST, JMS, AMQP
  • Experience with GemFire, Redis, and Apache Ignite
  • Experience with Cloud Foundry, Kubernetes/Docker
  • Experience with OAUTH 2.0, Open ID Connect, SiteMinder, and Ping Federate
  • Experience with API management platforms (IBM API Connect and Apigee)
  • Experience with AWS cloud services

Benefits For Digital Software Engineer Senior Lead Analyst

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical, dental & vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off packages
  • Planned time off (vacation)
  • Unplanned time off (sick leave)
  • Paid holidays

Interested in this job?

Jobs Related To Citibank Digital Software Engineer Senior Lead Analyst