Senior Software Engineer - Distributed Risk Engine in London

Senior Software Engineer - Distributed Risk Engine in London

London Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Citigroup, Inc.

At a Glance

  • Tasks: Lead the development of a high-performance calculation engine and mentor your team.
  • Company: Join Citigroup Inc., a global leader in financial services.
  • Benefits: Enjoy competitive salary, health benefits, and opportunities for professional growth.
  • Other info: Be part of a collaborative team driving innovation in distributed systems.
  • Why this job: Make an impact by optimising large-scale calculations in a dynamic environment.
  • Qualifications: Bachelor's or Master's in Computer Science or Engineering; strong Java skills required.

The predicted salary is between 60000 - 80000 £ per year.

Citigroup Inc. is looking for a Senior Engineer to take on the role of Applications Development Technology Lead Analyst for the XiP calculation platform. The position requires extensive knowledge of Java and experience in building and maintaining distributed systems.

The successful candidate will design and oversee the operation of a high-performance calculation engine, lead development efforts, and mentor team members while ensuring optimization of large-scale calculations.

Notably, a Bachelor's or Master's degree in Computer Science, Engineering, or a related field is essential.

Senior Software Engineer - Distributed Risk Engine in London employer: Citigroup, Inc.

At Citigroup Inc., we pride ourselves on fostering a dynamic and inclusive work culture that empowers our employees to thrive. As a Senior Software Engineer, you will not only lead innovative projects but also benefit from extensive professional development opportunities and mentorship programmes. Located in a vibrant city, our team enjoys a collaborative environment that encourages creativity and growth, making Citigroup an exceptional place to advance your career in technology.

Citigroup, Inc.

Contact Details:

Citigroup, Inc. Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer - Distributed Risk Engine in London

Tip Number 1

Network like a pro! Reach out to current or former employees at Citigroup through LinkedIn. A friendly chat can give us insider info on the company culture and maybe even a referral!

Tip Number 2

Show off your skills! Prepare a portfolio or GitHub repository showcasing your Java projects and distributed systems experience. This will help us stand out during interviews and demonstrate our hands-on expertise.

Tip Number 3

Practice makes perfect! Get ready for technical interviews by solving coding challenges on platforms like LeetCode or HackerRank. We want to be sharp and confident when tackling those tricky questions!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure our application gets noticed. Plus, we can keep track of our application status easily!

We think you need these skills to ace Senior Software Engineer - Distributed Risk Engine in London

Java
Distributed Systems
High-Performance Computing
Applications Development
Team Leadership
Mentoring
Optimisation Techniques

Some tips for your application 🫡

Show Off Your Skills:Make sure to highlight your extensive knowledge of Java and experience with distributed systems in your application. We want to see how your skills align with the role, so don’t hold back!

Tailor Your Application:Customise your CV and cover letter to reflect the specific requirements mentioned in the job description. We love seeing candidates who take the time to connect their experiences directly to what we’re looking for.

Be Clear and Concise:When writing your application, keep it clear and to the point. We appreciate well-structured applications that make it easy for us to see your qualifications and experiences at a glance.

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to hear from you!

How to prepare for a job interview at Citigroup, Inc.

Know Your Tech Inside Out

Make sure you brush up on your Java skills and understand distributed systems thoroughly. Be ready to discuss your past projects and how you've tackled challenges in building high-performance applications.

Showcase Your Leadership Skills

Since the role involves mentoring team members, prepare examples of how you've led development efforts in the past. Highlight your experience in guiding teams and optimising processes to achieve better results.

Understand the XiP Calculation Platform

Do some research on Citigroup's XiP calculation platform. Familiarise yourself with its architecture and functionalities so you can speak knowledgeably about how you would contribute to its development and optimisation.

Prepare for Problem-Solving Questions

Expect technical questions that assess your problem-solving abilities. Practice coding challenges and be ready to explain your thought process clearly. This will demonstrate your analytical skills and approach to tackling complex issues.