Software Developer Python Data SQL
Software Developer Python Data SQL

Software Developer Python Data SQL

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
Q

At a Glance

  • Tasks: Join a team to modernise data systems and pipelines in investment management.
  • Company: Be part of a leading investment management firm transforming technology.
  • Benefits: Enjoy a hybrid work model with 2-3 days in the office and flexible hours.
  • Why this job: Work on impactful projects, collaborate with experts, and enhance your tech skills.
  • Qualifications: Strong Python skills, experience with ETL pipelines, and SQL proficiency required.
  • Other info: Opportunity to learn about investment management and big data environments.

The predicted salary is between 36000 - 60000 £ per year.

We are looking for a Software/Data Engineer to join a growing team focused on transforming core technology systems and data pipelines within a leading investment management environment. This is a hands-on role involving the modernisation of market data processes, resolution of production issues at the root cause, and delivery of reliable, scalable solutions.

You will be joining a collaborative team tasked with replacing legacy infrastructure and delivering long-term improvements across data platforms and critical operational systems.

  • Rebuild and optimise Python-based data pipelines, improving performance, reliability and scalability.
  • Enhance data throughput and system robustness across operations, market data and portfolio systems.
  • Collaborate with software engineers, production support, and business users to ensure effective delivery.
  • Support the development of high-quality APIs (REST and GraphQL) and integration with internal and third-party systems.

Strong Python programming skills, ideally within data engineering or integration-heavy environments.

Solid experience building and orchestrating ETL pipelines.

Good understanding of data transformation tools and working with structured/semi-structured data.

Proficiency with SQL and working with databases and data lakes.

Exposure to Cloudera Data Platform or similar big data environments.

Background in investment management or broader financial services, or a strong willingness to learn the domain.

A hybrid working model based in the City of London (typically 2–3 days per week in the office).

Exposure to business-critical systems and direct involvement in the improvement of data services used across the firm.

Software Developer Python Data SQL employer: Qh4 Consulting

As a leading employer in the investment management sector, we offer a dynamic work environment in the heart of the City of London, where innovation meets collaboration. Our hybrid working model promotes a healthy work-life balance, while our commitment to employee growth ensures that you will have ample opportunities to enhance your skills and advance your career. Join us to be part of a forward-thinking team dedicated to transforming technology systems and making a meaningful impact on data services across the firm.
Q

Contact Detail:

Qh4 Consulting Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Developer Python Data SQL

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Python, SQL, and C#. Having hands-on experience or projects that showcase your skills in these areas will make you stand out during discussions.

✨Tip Number 2

Network with professionals in the investment management sector. Attend industry meetups or webinars to connect with potential colleagues and learn more about the challenges they face. This can provide valuable insights that you can reference in your conversations.

✨Tip Number 3

Prepare to discuss your experience with data pipelines and ETL processes in detail. Be ready to share specific examples of how you've optimised performance and reliability in past roles, as this will demonstrate your capability to handle the responsibilities outlined in the job.

✨Tip Number 4

Show your enthusiasm for learning about investment management. Research the industry trends and challenges, and be prepared to discuss how your technical skills can contribute to solving these issues. This will highlight your willingness to grow within the role.

We think you need these skills to ace Software Developer Python Data SQL

Strong Python Programming Skills
Experience with C#
ETL Pipeline Development
Data Transformation Tools
SQL Proficiency
Database Management
Data Lake Experience
API Development (REST and GraphQL)
Collaboration Skills
Problem-Solving Skills
Understanding of Structured and Semi-Structured Data
Exposure to Cloudera Data Platform or Similar Big Data Environments
Knowledge of Investment Management or Financial Services
Adaptability to New Technologies

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Python programming skills and experience with data engineering. Include specific examples of projects where you've built or optimised data pipelines, as well as any relevant experience with SQL and ETL processes.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your understanding of investment management and how your skills can contribute to transforming core technology systems and data pipelines.

Showcase Relevant Projects: If you have worked on projects involving APIs, data transformation tools, or big data environments like Cloudera, be sure to include these in your application. Highlight your role and the impact of your contributions.

Prepare for Technical Questions: Anticipate technical questions related to Python, SQL, and data engineering during the interview process. Brush up on your knowledge of building ETL pipelines and working with structured and semi-structured data to demonstrate your expertise.

How to prepare for a job interview at Qh4 Consulting

✨Showcase Your Python Skills

Be prepared to discuss your experience with Python, especially in data engineering contexts. Bring examples of projects where you've optimised data pipelines or resolved production issues, as this will demonstrate your hands-on capabilities.

✨Understand the Investment Management Domain

Familiarise yourself with the basics of investment management and financial services. Showing a willingness to learn about the domain can set you apart, so consider discussing any relevant knowledge or experiences you have.

✨Demonstrate Your SQL Proficiency

Since SQL is crucial for this role, be ready to answer technical questions related to database management and data manipulation. You might even be asked to solve a problem on the spot, so brush up on your SQL skills beforehand.

✨Collaborative Mindset

Highlight your ability to work collaboratively with software engineers and business users. Share examples of how you've successfully worked in teams to deliver projects, as this role requires effective communication and teamwork.

Software Developer Python Data SQL
Qh4 Consulting
Q
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>