Python Software Engineer AWS Java Data Finance London
Python Software Engineer AWS Java Data Finance London

Python Software Engineer AWS Java Data Finance London

London Full-Time 84000 - 126000 £ / year (est.) Home office (partial)
Go Premium
Joseph Harry Ltd

At a Glance

  • Tasks: Join a dynamic team to design and develop innovative data solutions using Python and AWS.
  • Company: Leading asset management firm in London with a focus on cutting-edge technology.
  • Benefits: Attractive salary, bonus, pension, and flexible hybrid working options.
  • Why this job: Make a real impact in finance by working with advanced data technologies.
  • Qualifications: Strong Python and Java skills, with experience in data architecture and design.
  • Other info: Opportunity for career growth and leadership within a collaborative team.

The predicted salary is between 84000 - 126000 £ per year.

Job Description

Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund) required by my asset management client in London.

You MUST have the following:

  • Advanced ability as a Senior Python Software Engineer/Technical Lead/Solutions Architect/Principal Engineer
  • Good design and architecture ability
  • Java
  • Three or more of the following:
  • Iceberg
  • Dremio
  • DBT
  • Arrow
  • Snowflake
  • Glue
  • Athena
  • Airflow
  • Agile
  • The following is DESIRABLE, not essential:

    • Trading, Front Office finance
    • Spark
    • Buy-side asset management (hedge fund, asset manager, investment management)

    Role: Senior Python Software Engineer (Senior Architecture Programmer Developer Python Java Software Engineer Data Enterprise Engineering Developer Programmer AWS Python Athena Glue Airflow Ignite JavaScript Agile Pandas NumPy SciPy Spark Dremio Snowflake Apache Iceburg Iceberg Arrow DBT gRPC protobuf TypeScript Finance Trading Front Office Investment Banking Asset Manager Financial Services FX Fixed Income Equities Commodities Derivatives Hedge Fund Snowflake) required by my asset management client in London. You will join a relatively new department that is responsible for the data used across the Front Office. The data is sourced from a variety of external vendors and internal departments and held in an AWS data lake, although this is being migrated to a data mesh architecture. They are working heavily with Python, Java and AWS. If you have any experience in Iceberg, Dremio, DBT, Arrow, Spark, Snowflake, Glue, Athena, Airflow or related tools, this would also be very advantageous.

    You will join a team of 5 that are responsible for pricing data for the Front Office. This is a senior role in the team and will demand a strong ability in design and architecture. If you come in at the right level, you could be the deputy for the team manager.

    They have a very flexible hybrid working set up.

    Salary: £120-150k + 15% Bonus + 10% Pension

    Python Software Engineer AWS Java Data Finance London employer: Joseph Harry Ltd

    Join a forward-thinking asset management firm in London that values innovation and collaboration, offering a dynamic work culture where your expertise as a Senior Python Software Engineer will be pivotal in shaping the future of data architecture. With a strong emphasis on employee growth, you will have access to cutting-edge technologies and the opportunity to lead within a supportive team environment, all while enjoying a flexible hybrid working setup and competitive benefits including a generous salary, bonus, and pension scheme.
    Joseph Harry Ltd

    Contact Detail:

    Joseph Harry Ltd Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Python Software Engineer AWS Java Data Finance London

    ✨Tip Number 1

    Network like a pro! Reach out to your connections in the finance and tech sectors. Attend meetups or webinars related to Python, AWS, or data engineering. You never know who might have a lead on that perfect job!

    ✨Tip Number 2

    Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, Java, and AWS. Share it on platforms like GitHub and make sure to highlight any experience with tools like Snowflake or Airflow.

    ✨Tip Number 3

    Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your design and architecture experience. Remember, they want to see how you think and solve problems!

    ✨Tip Number 4

    Apply through our website! We’ve got loads of opportunities tailored for skilled professionals like you. Don’t miss out on the chance to land that Senior Python Software Engineer role in London!

    We think you need these skills to ace Python Software Engineer AWS Java Data Finance London

    Python
    Java
    AWS
    Iceberg
    Dremio
    DBT
    Arrow
    Snowflake
    Glue
    Athena
    Airflow
    Agile
    Pandas
    NumPy
    SciPy
    Spark
    gRPC
    protobuf
    TypeScript
    Design and Architecture Skills

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV highlights your experience with Python, Java, and any of the tools mentioned in the job description. We want to see how your skills align with what we're looking for, so don’t be shy about showcasing your relevant projects!

    Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you're the perfect fit for this role. Share your passion for data engineering and finance, and mention any specific experiences that relate to the technologies we use. Keep it engaging and personal!

    Showcase Your Problem-Solving Skills: In your application, highlight instances where you've tackled complex problems, especially in design and architecture. We love seeing how you approach challenges, so give us some examples that demonstrate your thought process and technical prowess.

    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 makes the whole process smoother for both of us!

    How to prepare for a job interview at Joseph Harry Ltd

    ✨Know Your Tech Stack

    Make sure you’re well-versed in Python, Java, and the tools mentioned like AWS, Glue, and Airflow. Brush up on your knowledge of Iceberg, Dremio, and DBT as these are key to the role. Be ready to discuss how you've used these technologies in past projects.

    ✨Showcase Your Design Skills

    Since this role demands strong design and architecture abilities, prepare to talk about your previous experiences in these areas. Bring examples of systems you've designed or improved, and be ready to explain your thought process behind those decisions.

    ✨Understand the Financial Context

    Familiarise yourself with the finance sector, especially if you have experience in trading or asset management. Being able to speak the language of finance will set you apart and show that you understand the business side of the technology.

    ✨Prepare for Behavioural Questions

    Expect questions about teamwork and leadership, especially since this is a senior role. Think of examples where you’ve led a project or resolved conflicts within a team. This will demonstrate your ability to fit into their hybrid working environment and lead effectively.

    Python Software Engineer AWS Java Data Finance London
    Joseph Harry Ltd
    Location: London
    Go Premium

    Land your dream job quicker with Premium

    You’re marked as a top applicant with our partner companies
    Individual CV and cover letter feedback including tailoring to specific job roles
    Be among the first applications for new jobs with our AI application
    1:1 support and career advice from our career coaches
    Go Premium

    Money-back if you don't land a job in 6-months

    >