At a Glance
- Tasks: Design and build data systems for trading and research teams using Python.
- Company: Leading proprietary trading firm with a focus on innovation and efficiency.
- Benefits: Competitive pay, annual bonuses, catered meals, and 25 days off.
- Other info: Dynamic team environment with opportunities for personal and professional growth.
- Why this job: Make an immediate impact on trading revenue while working with cutting-edge technology.
- Qualifications: Strong Python and SQL skills, with a passion for finance and problem-solving.
The predicted salary is between 36000 - 60000 £ per year.
Python Developer - Data & Analytics Team - Options Market Making
London
Python Developer - Data & Analytics Team - Options Market Making
Maven is a market-leading proprietary trading firm allocating internal capital across discretionary, systematic, and market-making strategies. Our collective expertise spans traders, engineers, and technologists, unified by an unwavering dedication to enhance our efficiency as a premier liquidity provider for globally listed derivatives. Our engineering teams design and build groundbreaking execution, pricing, and data systems that elevate and improve how financial markets operate
You will work alongside traders, quant researchers and other developers to help us design and build reliable, timely and accurate data and analytics to our trading and research teams. Our data pipelines handle terabytes of exchange traffic, performing numerous transformations in real-time. We perform analysis ranging from nanosecond-level investigations on low-latency trading systems to research on pricing algorithms and trading strategies.
The Skills you will have
- Excellent Python skills, with significant experience designing, developing, testing, and deploying complex and robust production systems
- Solid experience with SQL and modern database technologies
- Very strong business communication skills and the ability to present information clearly and concisely
- Enthusiasm to rapidly learn new technologies and skills
- An efficient and diligent approach with a strong attention to detail
- The ability to solve new and unfamiliar problems quickly and creatively
- An interest in trading and finance
IDEAL EXPERIENCE WOULD INCLUDE
- Handling large data sets and time series data
- Data engineering best practices for both batch and streaming data pipelines
- Knowledge of data serialisation formats, messaging middleware, data lakehouse technologies etc
- Containerisation and orchestration techniques (Docker, Kubernetes)
- Modern C++ programming
- Front end development with React and Typescript
- Knowledge of financial markets & securities, especially equities and options
We pride ourselves on being able to rapidly deliver well-engineered software into production. You will be able to see the impact of your work immediately and will be in a unique position to have a direct impact on trading revenue. We make extensive use of automated testing and peer code review to ensure quality and maintainability while keeping time-to-market short.
WHAT WE CAN OFFER YOU
- Competitive compensation
- Annual discretionary bonus
- Fully catered breakfast, lunch and snacks.
- 25 days’ annual leave
- Informal dress code
- Private healthcare and life assurance
- Monthly company events
- Private Gym
Python Developer - Data & Analytics Team - Options Market Making employer: Maven
Maven is an exceptional employer, offering a dynamic work environment where Python Developers can thrive within a cutting-edge Data & Analytics Team. Located in London, we provide competitive compensation, generous annual leave, and a culture that prioritises employee well-being with fully catered meals and private healthcare. Our commitment to professional growth is evident through collaborative projects with traders and researchers, allowing you to make a tangible impact on trading revenue while enjoying a supportive and innovative atmosphere.
StudySmarter Expert Advice🤫
We think this is how you could land Python Developer - Data & Analytics Team - Options Market Making
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Python projects, especially those related to data and analytics. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical skills and understanding the financial markets. Practice coding challenges and be ready to discuss your past projects in detail. Confidence is key!
✨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 Python Developer - Data & Analytics Team - Options Market Making
Some tips for your application 🫡
Show Off Your Python Skills:Make sure to highlight your Python expertise in your application. We want to see how you've designed, developed, and deployed robust systems. Share specific examples that showcase your experience!
Be Clear and Concise:When writing your application, keep your communication clear and to the point. We appreciate strong business communication skills, so make it easy for us to understand your qualifications and experiences.
Demonstrate Your Enthusiasm:Let us know about your passion for learning new technologies and your interest in trading and finance. We love candidates who are eager to grow and adapt, so don’t hold back on sharing your enthusiasm!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity with our Data & Analytics Team!
How to prepare for a job interview at Maven
✨Know Your Python Inside Out
Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with designing, developing, and deploying production systems. They’ll likely ask you to solve coding problems on the spot, so practice common algorithms and data structures.
✨Get Familiar with SQL and Databases
Since solid experience with SQL and modern database technologies is a must, review your knowledge of database design and querying. Prepare to discuss how you've handled large datasets and any specific challenges you've faced in previous roles.
✨Communicate Clearly and Confidently
Strong business communication skills are essential for this role. Practice explaining complex technical concepts in simple terms. You might be asked to present your past projects, so think about how you can convey your contributions clearly and concisely.
✨Show Enthusiasm for Trading and Finance
Demonstrate your interest in trading and finance during the interview. Research the company’s market-making strategies and be prepared to discuss how your skills can contribute to their goals. Showing genuine enthusiasm can set you apart from other candidates.