2 months ago
Base Salary
$177k - $265k/yr
Responsibilities
- Provide technical leadership and development oversight to Software Engineers and Analysts.
- Design scalable application architectures and ensure adherence to architectural and design patterns.
- Personally develop key software components, particularly for Agentic AI and intelligent systems.
- Lead design reviews, code reviews, engineering standards improvements, and AI-assisted development adoption.
- Collaborate with global software engineering, business analysis, DevOps, and support teams.
- Lead adoption of technologies for business problems, with emphasis on Agentic AI and Machine Learning.
- Coach and advise mid-level and junior developers and analysts.
- Develop software for counterparty credit risk management, including limit monitoring, exception management, stress testing, and escalation workflows.
- Assess and manage technology, compliance, control, and operational risks.
Requirements
- Bachelor's or university degree or equivalent experience is required; a master's degree is preferred.
- 10+ years of experience designing and developing robust, scalable, and maintainable applications.
- Strong full-stack development experience with Java/J2EE, HTML, CSS, React, REST APIs, and Object-Oriented Design.
- Deep experience with Big Data technologies, data platforms, data governance, metadata management, and data lineage.
- Experience with AWS, Azure, or Google Cloud and deployment technologies including Docker, Kubernetes, and OpenShift.
- Strong knowledge of Java concurrency, JVM internals, Spring, distributed caching, microservices, databases, Linux, and scripting.
- Experience with Oracle or MongoDB and tools including Git, Bitbucket, Jenkins, SonarQube, JIRA, and BlackDuck.
- Experience integrating AI-assisted coding tools such as GitHub Copilot and Devin AI.
- Preferred experience with Tableau, Cognos, BigQuery, Starburst, DuckDB, TensorFlow, PyTorch, Scikit-learn, Hugging Face, LLMs, NLP, computer vision, time-series analysis, and AI agents.
- Strong understanding of Machine Learning algorithms, statistical modeling, interpretability, and bias detection in financial applications.
Benefits
- Full-time position based in Rutherford, New Jersey.
- Base salary range of $176,720.00-$265,080.00, plus eligible discretionary and formulaic incentive and retention awards.
- Medical, dental, and vision coverage; 401(k); life, accident, and disability insurance; and wellness programs.
- Paid vacation, sick leave, and holidays.
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.
