At a Glance
- Tasks: Engineer innovative solutions for global finance and enhance trader workflow tooling.
- Company: Join Citi, a leader in redefining finance with cutting-edge technology.
- Benefits: Enjoy competitive salary, mentorship, flexible work options, and continuous learning opportunities.
- Other info: Be part of a dynamic team driving transformation in Equities technology.
- Why this job: Make a real impact on global markets while collaborating with top engineers.
- Qualifications: Experience in software development, particularly in Python and/or Java.
The predicted salary is between 80000 - 120000 € per year.
Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance – we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.
Department Overview: Equities Technology at Citi is undertaking a bold, multi‑year transformation to build a best‑in‑class global platform across execution, prime, clearing and cross‑product margining. We are re‑engineering our technology estate to achieve world‑leading performance and resiliency, enabling new capabilities in advanced execution, global market connectivity, and modernised post‑trade, clearing and margin processes. Our ambition is to deliver a seamlessly integrated, highly automated platform that drives outstanding client outcomes and accelerates growth across our global franchise.
As part of the team, you’ll collaborate closely with high‑calibre engineers and deeply engaged business and product partners - working together to define and deliver the next generation of Equities technology at Citi.
Role Overview: Citi is seeking an accomplished and highly motivated Vice President (VP) level developer to join our Strategic Equity Solutions (SES) team. This role offers the opportunity to contribute to the creation of greenfield services focused on enhancing trader workflow tooling. As a key member of an agile, self‑organizing team, you will have direct engagement with business users globally, offering substantial autonomy in technology decisions. Our team is committed to continuous delivery, owning the entire pipeline to production, and striving for frequent releases that drive immediate business value.
What will you do: Design
Full Stack Engineer (Python and/or Java) – VP employer: Citigroup, Inc.
Citi is an exceptional employer that empowers its employees to engineer the future of global finance through innovative technology solutions. With a strong emphasis on mentorship, continuous learning, and flexible work arrangements, Citi fosters a collaborative and dynamic work culture where your contributions directly impact economies worldwide. Join a team of high-calibre engineers dedicated to redefining financial systems while enjoying unparalleled growth opportunities in a truly global environment.
StudySmarter Expert Advice🤫
We think this is how you could land Full Stack Engineer (Python and/or Java) – VP
✨Tip Number 1
Network like a pro! Reach out to current employees at Citi through LinkedIn or industry events. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills and understanding the latest trends in finance tech. We recommend practising coding challenges and discussing how your past projects align with Citi's mission.
✨Tip Number 3
Showcase your passion for innovation! During interviews, share your ideas on how to improve trader workflow tooling or enhance global market connectivity. This will demonstrate your proactive mindset and fit for the team.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the Citi Tech family.
We think you need these skills to ace Full Stack Engineer (Python and/or Java) – VP
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Full Stack Engineer role. Highlight your expertise in Python and/or Java, and don’t forget to mention any relevant projects or achievements that showcase your ability to engineer solutions in finance.
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to tell us why you’re passionate about redefining global finance and how your background makes you a perfect fit for our team. Be genuine and let your personality come through!
Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled real-world challenges in your previous roles. We love seeing candidates who can think critically and innovate, especially in high-pressure environments like finance.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the details about the role and our team there!
How to prepare for a job interview at Citigroup, Inc.
✨Know Your Tech Inside Out
Make sure you’re well-versed in both Python and Java, as these are key for the Full Stack Engineer role. Brush up on your coding skills and be ready to tackle technical questions or live coding challenges that demonstrate your proficiency.
✨Understand the Business Context
Familiarise yourself with how technology impacts global finance, especially within equities. Being able to discuss how your work can influence economies and drive innovation will show that you’re not just a techie but also understand the bigger picture.
✨Showcase Your Agile Experience
Since the team operates in an agile environment, be prepared to discuss your experience with agile methodologies. Share examples of how you've contributed to continuous delivery and how you’ve handled challenges in past projects.
✨Ask Insightful Questions
Prepare thoughtful questions about the team’s current projects and future goals. This shows your genuine interest in the role and helps you gauge if the company culture aligns with your values, especially regarding mentorship and growth opportunities.