At a Glance
- Tasks: Lead the development of innovative quant tools for trading and analytics.
- Company: Join Citi, a global leader in banking with a diverse culture.
- Benefits: Enjoy 27 days annual leave, private medical care, and a competitive salary.
- Why this job: Make a real impact in a fast-paced environment with cutting-edge technology.
- Qualifications: Expertise in Python and data-centric applications for quantitative trading.
- Other info: Hybrid working model with excellent career growth opportunities.
The predicted salary is between 72000 - 108000 £ per year.
Citi is a world-leading global bank with approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. We provide consumers, corporations, governments, and institutions with a broad range of financial products and services.
Are you a passionate and experienced engineering leader eager to build high-impact front office quant tools? Citi's Equities Technology team is undergoing significant growth and investment, specifically within our high-priority systematic trading and analytics systems. We are seeking a hands-on Engineering Lead to drive the development of our next-generation quantitative development platform serving the Equities Cash, Derivatives, and Prime businesses.
This is a unique opportunity to make a significant impact as the platform enters its key growth phase. You will be instrumental in shaping critical capabilities including building an event-driven equity options back tester and AI-powered data agents delivering market intelligence via rich dashboards.
As the Engineering Lead, you'll guide the technical direction and implementation of the platform. This involves:
- Championing engineering excellence through hands-on feature creation, rigorous code quality via pull-request reviews, and mentoring junior engineers to establish robust coding standards and guardrails.
- Architecting scalable, secure re-usable components, driving the design process, aligning with or challenging existing blueprints, and seeking consensus from senior leads and stakeholders.
- Staying up to date with open-source solutions and latest trends to accelerate business outcomes.
Key Skills and Experience required:
- Extensive background in delivering production-grade, data-centric applications for quantitative trading and analytics.
- Expertise in the Python data engineering stack (Polars, Parquet, FastAPI, Jupyter, Airflow, Streamlit, Ray).
- High-performance data stores and query engines (Starburst, Snowflake).
- Real-time streaming analytics technologies (Kafka, Flink).
- Cloud container technologies (AWS, Azure, GCP, Docker, Kubernetes).
- Proven success in enhancing developer experience that reduces friction in coding, building and deploying APIs and client libraries.
- Real-world application of generative AI prompt engineering and RAG pipelines.
- Full-stack HTML5 web development skills.
Desired Skills:
- Understanding of Equities Cash, D1 & Deriv market mechanics and products via sell-side trading projects.
- Familiarity with low-latency programming languages such as Rust or C++.
By joining Citi London, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:
- 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 committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive.
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.
Equities Quant Platform Engineering Lead – Python (Technology) – VP employer: Citigroup, Inc.
Contact Detail:
Citigroup, Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Equities Quant Platform Engineering Lead – Python (Technology) – VP
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at Citi. A friendly chat can sometimes lead to opportunities that aren’t even advertised!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to Python and quantitative trading. This will give you an edge and demonstrate your hands-on experience.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding the latest trends in data engineering. Practice common algorithms and be ready to discuss your past projects in detail.
✨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 team at Citi.
We think you need these skills to ace Equities Quant Platform Engineering Lead – Python (Technology) – VP
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Equities Quant Platform Engineering Lead role. Highlight your experience with Python and any relevant technologies mentioned in the job description. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background makes you a perfect fit. Don’t forget to mention your enthusiasm for building high-impact front office quant tools – we love that!
Showcase Your Projects: If you've worked on any projects related to quantitative trading or analytics, make sure to showcase them. We’re keen to see real-world applications of your skills, especially with the tech stack we use. Include links to your GitHub or any relevant portfolios!
Apply Through Our Website: We encourage you to apply through our website for the best chance of being noticed. It’s super easy, and you’ll be able to keep track of your application status. Plus, we love seeing candidates who take the initiative to apply directly!
How to prepare for a job interview at Citigroup, Inc.
✨Know Your Tech Stack
Make sure you’re well-versed in the Python data engineering stack mentioned in the job description. Brush up on tools like Polars, FastAPI, and Airflow. Being able to discuss your hands-on experience with these technologies will show that you’re ready to hit the ground running.
✨Showcase Your Leadership Skills
As an Engineering Lead, you'll need to demonstrate your ability to mentor junior engineers and drive technical direction. Prepare examples of how you've championed engineering excellence in past roles, focusing on code quality and team collaboration.
✨Understand the Business
Familiarise yourself with the Equities Cash, D1 & Derivative market mechanics. Being able to speak knowledgeably about how your role impacts trading and analytics will set you apart from other candidates. It shows you’re not just a techie but also understand the business side of things.
✨Stay Current with Trends
Citi is looking for someone who stays updated with open-source solutions and industry trends. Be prepared to discuss recent developments in real-time streaming analytics or generative AI that could benefit the platform. This shows your passion for continuous learning and innovation.