At a Glance
- Tasks: Lead the engineering team to create innovative financial platforms using Python.
- Company: Join Citi, a global leader in banking with a diverse and inclusive culture.
- Benefits: Enjoy 27 days annual leave, private medical care, and a competitive salary.
- Why this job: Make an impact in finance while working with cutting-edge technology and talented teams.
- Qualifications: Experience in Python, data engineering, and a passion for mentoring others.
- Other info: Flexible hybrid work model and excellent career development opportunities.
The predicted salary is between 36000 - 60000 £ per year.
Citi is a world-leading global bank. We have 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, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management. We enable clients to achieve their strategic financial objectives by providing them with cutting-edge ideas, best-in-class products and solutions, and unparalleled access to capital and liquidity.
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.
Responsibilities / Key Skills and Experience:
- Extensive background in delivering production-grade, data-centric applications for quantitative trading and analytics, with demonstrated 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)
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 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
Alongside these benefits, 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.
EEO Statement: 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 Citi’s accessibility resources.
Equities Quant Platform Engineering Lead – Python (Technology) – VP employer: Citibank (Switzerland) AG
Contact Detail:
Citibank (Switzerland) AG 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 your industry on LinkedIn or at events. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repo showcasing your projects, especially those using Python and data engineering tools. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We recommend doing mock interviews with friends or using online platforms to get comfortable.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.
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. We love seeing enthusiasm and a clear understanding of our needs.
Showcase Your Projects: If you've worked on any projects that demonstrate your expertise in data-centric applications or real-time analytics, make sure to include them. We appreciate seeing real-world applications of your skills, especially in Python and cloud technologies.
Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about what we do at Citi.
How to prepare for a job interview at Citibank (Switzerland) AG
✨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. Being able to discuss your hands-on experience with these technologies will show that you’re not just familiar but also capable of leading 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 from your past experiences where you’ve successfully led a team or improved coding standards. This will highlight your leadership qualities and your commitment to engineering excellence.
✨Understand the Business Context
Familiarise yourself with equities market mechanics and products. Being able to discuss how your technical skills can enhance trading strategies or improve analytics will set you apart. It shows that you understand the bigger picture and can align technology with business goals.
✨Stay Current with Trends
Citi values innovation, so be prepared to discuss the latest trends in cloud technologies, real-time analytics, and generative AI. Bring insights on how these can be applied to improve the platform. This demonstrates your proactive approach and passion for staying ahead in the tech landscape.