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 hybrid work model.
- 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: Be part of a supportive workplace that values diversity and growth.
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 will 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 reusable components, driving the design process, aligning with or challenging existing blueprints, 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++.
What We’ll Provide You
By joining Citi London, you will be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), 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 discretionary 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.
Equities Quant Platform Engineering Lead – Python (Technology) – VP employer: Citi
Contact Detail:
Citi 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, especially those at Citi or similar firms. A friendly chat can open doors and give you insights that job descriptions just can't.
✨Tip Number 2
Show off your skills! If you've got a portfolio of projects or contributions to open-source, make sure to highlight them. It’s a great way to demonstrate your expertise in Python and data engineering.
✨Tip Number 3
Prepare for the interview by brushing up on your technical knowledge and understanding of equities markets. Be ready to discuss how your experience aligns with the role's requirements, especially around quantitative trading.
✨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 serious about joining the team!
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 reflects the skills and experiences that align with the Equities Quant Platform Engineering Lead role. Highlight your expertise in Python and any relevant technologies mentioned in the job description.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about quantitative trading and how your background makes you a perfect fit for our team. Be sure to mention specific projects or achievements that showcase your engineering leadership.
Showcase Your Technical Skills: In your application, don't shy away from detailing your experience with the Python data engineering stack and any real-time analytics technologies you've worked with. We want to see how you can contribute to our next-generation platform!
Apply Through Our Website: For the best chance of getting noticed, make sure to apply through our official website. This way, your application will go directly to our hiring team, and we can get back to you faster!
How to prepare for a job interview at Citi
✨Know Your Tech Stack
Make sure you’re well-versed in the Python data engineering stack mentioned in the job description. Brush up on Polars, Parquet, FastAPI, and other tools. Be ready to discuss how you've used these technologies in past projects.
✨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 and improved coding standards in previous roles.
✨Understand the Market
Familiarise yourself with equities market mechanics and products. Being able to discuss your understanding of cash, derivatives, and trading strategies will show that you're not just a techie but also have a passion for finance.
✨Stay Current with Trends
Citi values innovation, so be prepared to talk about the latest trends in quantitative trading and analytics. Mention any open-source solutions or real-time streaming technologies you've explored recently, and how they could benefit the team.