Lead Software Engineer, Controls Technology
CitibankLead Software Engineer, Controls Technology
CitibankLocation
Irving, TX, Tampa, FL
Type
Full-time
Posted
8/25/2026
Compensation
$107,120 - $160,680 per year
Job description
The Senior Engineer - Controls Technology role is a hands-on technical position focused on architecting and building advanced platforms in the Controls Technology area. As a key member of the scrum team, the engineer will drive innovation and ensure high standards of quality and efficiency in engineering practices. The position involves collaborating with cross-functional teams and integrating AI-powered development tools to enhance productivity. The engineer will also shape the full-stack experience by working closely with frontend engineers.
Requirements
- 5-8 years of hands-on experience in software development, with a proven track record in building and designing robust backend systems.
- Experience with Java / Spring Boot framework or with modern frontend frameworks (React, Angular) is essential.
- Strong experience with containerization technologies (Docker, Kubernetes, OpenShift) and building cloud-native applications.
- Demonstrated experience leading technical projects or acting as a tech lead for a development team.
- A keen interest in or experience with leveraging AI-assisted development tools to improve productivity and code quality.
- Understanding of software architecture, microservice design patterns, and RESTful API development best practices.
- Experience working in Financial Services or another large, complex global environment is highly desirable.
- Familiarity with modern frontend frameworks (React, Angular) is a significant plus.
- Consistently demonstrates clear and concise written and verbal communication.
- Bachelor’s degree/University degree in Computer Science, Engineering, or a related field, or equivalent experience.
Responsibilities
- Guide the technical direction and impact the design of highly scalable, containerized Java Spring Boot microservices.
- Actively contribute to the codebase and drive feature implementation alongside your team.
- Explore, pilot, and integrate cutting-edge AI-powered development tools to accelerate development velocity.
- Design and implement robust, high-performance APIs to connect new platforms with firm-wide control systems.
- Collaborate closely with frontend engineers to build seamless user experiences.
- Lead design and development of complex backend systems using Spring, Spring Boot, and Spring Cloud technologies.
- Architect and implement microservices-based solutions with a focus on scalability, reliability, and performance.
- Apply TDD and test-first development practices across all development stages.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Guide the integration and optimization of Oracle and MongoDB in high-performance environments.
Benefits
- Citi offers a comprehensive benefits package including competitive pay, stock programs, healthcare coverage, retirement plans, paid time off, parental leave, and programs supporting employee wellbeing and professional development.
H-1B filing history
Public USCIS petition and DOL LCA counts · latest USCIS FY2026, LCA FY2026
Filing entity: Citibank Na
As of Aug 23, 2026
Initial approvals
75
FY2026
Approval rate
99.0%
FY2026
LCA certified
569
FY2026
Entry-level share
0.5%
FY2026
Initial approvals YoY
-75%
Trend
LCA certified YoY
-58%
Trend
Initial approvals by fiscal year
Approval rate by fiscal year
Continuing vs initial approvals
LCA certified positions by quarter
LCA certified positions by fiscal year
Based on public USCIS and DOL filings; not a sponsorship guarantee.
Is this posting expired or inaccurate?
