At a Glance
- Tasks: Engineer the future of global finance and solve real-world challenges.
- Company: Join Citi, a leader in redefining finance with innovative technology.
- Benefits: Enjoy 27 days annual leave, private medical care, and performance bonuses.
- Other info: Flexible work opportunities and excellent career growth in a dynamic environment.
- Why this job: Shape the future of finance while working with cutting-edge tech and passionate teams.
- Qualifications: Experience in software development, programming, and building robust solutions.
The predicted salary is between 80000 - 100000 € 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.
What We do / The Team: Markets Operations Technology is going through an exciting phase of transformation in margin and collateral domain. 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.
Role Overview/What will you do: As Lead Software Engineer in our global technology team, you will be working with a group of passionate engineers who build technical solutions to complex business problems. You will be instrumental in shaping the future of our product and working towards a target state of a fully automated platform with minimal manual interventions. You will have an opportunity to participate in the whole spectrum of building a software solution, closely working with product teams and users. We expect you to contribute to our vision of building a strong engineering culture within our global teams. This role is for someone who is a strong technologist, enjoys solving engineering challenges, has experience in building robust and high‑quality solutions, has excellent communication skills and can manage multiple priorities simultaneously.
Key Skills and Experience required:
- Hands‑on professional software development experience
- Proficiency in programming in Java, Python, JavaScript or React
- Experience of building RESTful APIs using popular frameworks like Spring
- Experience of working with event‑driven systems, microservices, micro‑frontend UIs
- Experience of following TDD and clean code principles
- Proficiency with data structures, algorithms and SQL
- Able to independently work in fast paced and rapidly changing environment
- Bachelor’s degree in computer science or engineering field involving software programming or systems engineering
Beneficial / Nice to have skills and experience:
- Experience of using cloud services such as AWS and distributed systems such as Kafka, Kubernetes, S3, DynamoDB, MongoDB or any other NoSQL database
- Experience of working in investment bank or financial services industry
What we’ll provide you:
- 27 days annual leave (plus bank holidays)
- A discretional annual performance related bonus
- Private Medical Care & Life Insurance
- Employee Assistance Program
- Pension Plan
- Paid Parental Leave
- Special discounts for employees, family, and friends
- Access to an array of learning and development resources
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity, please review Accessibility at Citi.
Lead Software Engineer - Margin Technology - Vice President employer: Citi
Citi is an exceptional employer that empowers its employees to engineer the future of global finance through innovative technology solutions. With a strong focus on mentorship, continuous learning, and flexible work arrangements, Citi fosters a collaborative and dynamic work culture where your contributions can significantly impact economies worldwide. Enjoy generous benefits such as 27 days of annual leave, private medical care, and access to extensive development resources, all while being part of a team that values creativity and excellence in a rapidly evolving industry.
StudySmarter Expert Advice🤫
We think this is how you could land Lead Software Engineer - Margin Technology - Vice President
✨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 might just get your foot in the door.
✨Tip Number 2
Show off your skills! Prepare a portfolio of your best projects, especially those that highlight your experience with Java, Python, or building RESTful APIs. This will help you stand out during interviews.
✨Tip Number 3
Practice makes perfect! Get ready for technical interviews by brushing up on data structures, algorithms, and system design. Use platforms like LeetCode or HackerRank to sharpen your coding skills.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the Citi Tech team.
We think you need these skills to ace Lead Software Engineer - Margin Technology - Vice President
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your hands-on software development experience and any relevant technologies you've worked with, like Java or Python. We want to see how you can engineer the future of finance!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background aligns with our vision at Citi. Don’t forget to mention your experience in building robust solutions and your ability to work in fast-paced environments.
Showcase Your Problem-Solving Skills:In your application, give examples of complex engineering challenges you've tackled. We love seeing how you approach problems and the innovative solutions you've implemented. This will help us understand your thought process and technical prowess.
Apply Through Our Website:We encourage you to apply directly through our website for the best chance of success. It’s the easiest way for us to review your application and get you on board to help shape the future of global finance!
How to prepare for a job interview at Citi
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, like Java, Python, and RESTful APIs. Brush up on your knowledge of event-driven systems and microservices, as these are crucial for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific engineering challenges you've faced in the past and how you tackled them. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your thought process.
✨Understand the Business Context
Familiarise yourself with the financial services industry and how technology plays a role in it. Being able to connect your technical skills to real-world business problems will impress the interviewers and show that you’re not just a coder but a strategic thinker.
✨Ask Insightful Questions
Prepare thoughtful questions about the team’s current projects, the company’s tech stack, or their vision for the future of finance. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.