At a Glance
- Tasks: Join our team to build innovative reporting solutions that drive financial decisions.
- Company: Dynamic Financial Engineering team at the forefront of technology and finance.
- Benefits: Competitive salary, remote work options, and opportunities for professional growth.
- Other info: Collaborative culture with excellent career advancement opportunities.
- Why this job: Tackle complex challenges in a fast-paced environment and make a real impact.
- Qualifications: Strong Python skills, SQL expertise, and a passion for problem-solving.
The predicted salary is between 80000 - 120000 € per year.
Requirements
- You should have a strong background in software development, expert level knowledge of SQL, and a good understanding of crypto trading.
- You should have the ability to work independently, have strong analytical and problem-solving skills, with a desire to own issues and see them through to resolution.
- Excellent programming skills in Python and strong working knowledge of Pandas and PySpark libraries.
- Excellent knowledge of relational databases and SQL.
- Experience with integration of multiple platforms.
- Experience with ETL processes.
- Experience providing first-line support for business clients.
- Full SDLC process experience.
- Excellent communications skills, both written and verbal.
- Desirable: Technical experience with Databricks or any similar Delta Lake platforms.
- Desirable: Experience working with large datasets.
- Desirable: Experience with AWS cloud deployments and API.
- Desirable: Experience with Docker and Kubernetes.
- Desirable: Experience with Go, C#, or Java.
- Desirable: Familiarity with financial statements (e.g. balance sheets, income statements / PnL).
- Desirable: Familiarity with Crypto trading (spot, DeFi, and derivatives).
What the job involves
We are seeking a skilled Python developer to join our dynamic Financial Engineering team; where you'll build innovative reporting solutions that drive key financial decisions. This is a unique opportunity to work at the intersection of technology and finance, tackling complex challenges in a fast-paced, impact-driven environment.
Collaborate with the Finance Engineering team to maintain and enhance existing solutions. Work with internal Finance and Accounting clients to develop new solutions. Provide first-line support to internal clients. This involves dealing with queries from clients and identifying and resolving issues. Contribute to new Finance Engineering initiatives.
Software Engineer (Vice President, Finance Engineering) in London employer: Deepstreamtech
Join our innovative Financial Engineering team as a Software Engineer, where you'll thrive in a collaborative and dynamic work culture that values creativity and problem-solving. We offer exceptional growth opportunities, competitive benefits, and the chance to work at the forefront of technology and finance in a fast-paced environment that encourages ownership and impact. Our commitment to employee development and support ensures that you can advance your career while making meaningful contributions to our financial solutions.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer (Vice President, Finance Engineering) in London
✨Tip Number 1
Network like a pro! Reach out to folks in the finance and tech sectors, especially those who work with crypto. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Python projects, especially those involving SQL and data analysis. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your problem-solving skills. Be ready to tackle real-world scenarios related to finance engineering and crypto trading. We want to see how you think on your feet!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Software Engineer (Vice President, Finance Engineering) in London
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your software development experience, especially with Python and SQL. We want to see how your skills align with the requirements, so don’t hold back on showcasing your expertise!
Tailor Your Application:Take a moment to customise your application for this role. Mention your experience with crypto trading and any relevant projects you've worked on. This helps us see how you fit into our Finance Engineering team.
Be Clear and Concise:When writing your application, keep it straightforward. Use clear language and structure your thoughts well. We appreciate good communication skills, so let that shine through in your writing!
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 the role. Plus, it’s super easy!
How to prepare for a job interview at Deepstreamtech
✨Know Your Tech Inside Out
Make sure you brush up on your Python skills, especially with Pandas and PySpark. Be ready to discuss how you've used these tools in past projects, as well as your experience with SQL and relational databases. The more specific examples you can provide, the better!
✨Understand the Financial Landscape
Since this role is at the intersection of finance and technology, it’s crucial to have a solid grasp of financial statements and crypto trading concepts. Familiarise yourself with balance sheets, income statements, and the basics of spot trading, DeFi, and derivatives to impress your interviewers.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you resolved them. Highlight your analytical skills and your ability to work independently. This will demonstrate that you can own issues and see them through to resolution, which is key for this position.
✨Communicate Clearly and Confidently
Excellent communication skills are a must for this role. Practice articulating your thoughts clearly, both verbally and in writing. Be prepared to explain complex technical concepts in simple terms, especially when discussing your past experiences or solutions you've developed.