Lead Software Engineer – Margin Technology - Vice President
Citigroup
As a Lead Software Engineer at Citi Markets Operations Technology, you will help shape a high-impact, automated platform for global markets. You’ll work with cross-functional teams to translate complex business needs into robust software solutions and contribute to building a culture of engineering excellence. The role focuses on delivering scalable, low-touch systems that reduce manual intervention and accelerate client outcomes. You’ll operate in a fast-paced, learning-driven environment that values collaboration, mentorship, and continuous improvement. This is an opportunity to influence the technology stack and drive transformative change in a global finance context.
Pay / Benefits- 27 days annual leave (plus bank holidays)
- Discretionary annual bonus
- Private Medical Care & Life Insurance
- Pension Plan
- Paid Parental Leave
- Hybrid working model (up to 2 days home)
- Contribute to shaping the product and target state of an automated platform
- Develop robust software solutions across the full development lifecycle
- Collaborate with product teams and end users to translate requirements into technical designs
- Champion engineering culture and best practices across global teams
- Work in a fast-paced environment to manage multiple priorities and deliver high-quality code
- Hands-on software development experience
- Proficiency in Java, Python, JavaScript or React
- Experience building RESTful APIs using Spring
- Experience with event-driven systems, microservices, micro-frontend UIs
- Experience with TDD and clean code principles
- Knowledge of data structures, algorithms and SQL
- Ability to work independently in a dynamic environment
- Bachelor’s degree in computer science or engineering with software focus
- Excellent communication
- Ability to manage multiple priorities
- Collaborative mindset
- Java
- Python
- JavaScript/React
Reference: WJ-747_30871737