The Engineering Lead Analyst is a senior level position responsible for leading a variety of engineering activities including the design, acquisition and deployment of hardware, software and network infrastructure in coordination with the Technology team
Job Summary
The Engineering Lead Analyst is a senior level position responsible for leading a variety of engineering activities including the design, acquisition and deployment of hardware, software and network infrastructure in coordination with the Technology team.
This role requires serving as a technology subject matter expert, providing direction for compliance initiatives, and ensuring integration meets business goals.
Citi offers a career with opportunities to grow, give back to the community, and make a real impact within a global workforce.
Matching Summary
The Engineering Lead Analyst is a senior level position responsible for leading a variety of engineering activities including the design, acquisition and deployment of hardware, software and network infrastructure in coordination with the Technology team.
Skills & Requirements
Must-have
Core Java and J2EE development
Spring Boot RESTful Services
Python for AI/ML pipeline scripting
Microservices and SOA architecture
Experience with ELK, Docker, Kubernetes
Knowledge of NOSQL databases
Version control and CI/CD pipelines
Nice-to-have
Strong data structures and algorithms
Analytic and diagnostic skills
Ability to work in matrix environment
Mentoring junior team members
Effective written and verbal communication
Operational process improvement
Key Requirements
10+ years engineering experience
8+ years Java and related technologies
Experience in Financial Services or large global environment