JobsLead Software Engineer, Controls Technology
Citibank logo

Lead Software Engineer, Controls Technology

Citibank

Location

Irving, TX, Tampa, FL

Type

Full-time

Posted

8/25/2026

Compensation

$107,120 - $160,680 per year

Undergraduate with 5+ Years of Experience
H-1B FY202699.0% approval-75% YoY
💎 Strong sponsor

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?