2 days ago
Base Salary
$156k - $234k/yr
Responsibilities
- Build and maintain production-grade Java applications for credit risk monitoring systems, with coding exceeding 50% of the role.
- Define technical roadmaps and design scalable, secure, high-performance solutions using microservices, APIs, cloud platforms, containers, and serverless computing.
- Use GitHub Copilot, Devin, and other AI-assisted engineering tools in development, testing, code review, and workflow automation.
- Develop proofs of concept, evaluate architectural patterns and technologies, and establish system performance indicators.
- Provide technical leadership, mentorship, architectural governance, and design reviews for development teams and architects.
- Oversee the resilience, performance, maintainability, compliance, and ongoing evolution of the CitiRisk Credit system.
- Collaborate with product, architecture, engineering, technology partners, and end users to communicate technical decisions and influence strategy.
Requirements
- Bachelor’s or master’s degree in computer science, engineering, or a related field.
- At least 12 years of progressive software development experience, including at least seven years of hands-on Java development.
- Strong financial services experience, especially in credit risk, market risk, trading, financial products, and risk methodologies.
- Deep knowledge of software design patterns, data structures, algorithms, distributed system design, runtime environments, performance optimization, and memory management.
- Extensive experience with Java, Spring Boot, REST APIs, microservices, cloud platforms, containerization, serverless computing, databases, data integration, and streaming technologies.
- Hands-on experience using AI tools such as Devin and GitHub Copilot for software development is required.
- Experience with automated testing frameworks, CI/CD pipelines, DevOps practices, and SQL and NoSQL databases.
- Ability to lead and mentor technical teams, communicate complex concepts to varied audiences, and influence strategic decisions.
- Familiarity with regulatory requirements and compliance standards in financial technology.
Benefits
- Hybrid work arrangement with three days in the office and two days remotely.
- Full-time role based in Irving, Texas, with collaboration across Citi’s global technology organization.
- Competitive compensation package and benefits supporting financial well-being and work-life balance.
- Medical, dental, and vision coverage; 401(k); life, accident, and disability insurance; and wellness programs.
- Paid vacation, sick leave, and holidays.
- Exposure to AI developer tools and large-scale engineering problems in globally significant financial systems.
Tech Stack
Categories
About Citi
Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.
