At a Glance
- Tasks: Join a new team to build a cutting-edge data management tool using Python and AWS.
- Company: A leading asset management firm in London focused on innovative financial solutions.
- Benefits: Enjoy remote work flexibility and the chance to work with advanced technologies.
- Why this job: Be part of a dynamic team transforming data management in finance with modern tools.
- Qualifications: Expertise in Python, familiarity with Java, and experience with AWS and SQL required.
- Other info: No prior experience with data mesh architecture or specific tools needed.
The predicted salary is between 43200 - 72000 £ per year.
Job Description
REMOTE Senior Python Software Engineer (Programmer Developer Python Java Software Snowflake Engineer Data Enterprise Engineering AWS Athena Agile Apache Iceberg 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/Developer/Programmer
- AWS
- Excellent Python ability
- Ability to read Java
- Snowflake or Iceberg
- SQL
The following is DESIRABLE, not essential:
- Financial services
Role: REMOTE Senior Python Software Engineer (Programmer Developer Python Java Software Snowflake Engineer Data Enterprise Engineering AWS Athena Agile Apache Iceberg 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 will join a new team within the central data office that is building out a new data management tool. You will be an expert in Python with some ability in Java. You will be working with AWS (Glue and Athena), SQL and Snowflake. In the background, they are moving to data mesh architecture and using tooling like DBT, Dremio and Iceberg. You DO NOT need experience in these however. Otherwise, the company also uses PySpark, Airflow and Apache Arrow.
Salary: £130k – £155k + 15% Bonus + 10% Pension
REMOTE Python Software Engineer Developer Snowflake AWS Finance employer: Joseph Harry Ltd
Contact Detail:
Joseph Harry Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land REMOTE Python Software Engineer Developer Snowflake AWS Finance
✨Tip Number 1
Make sure to showcase your Python expertise in any discussions or interviews. Highlight specific projects where you've utilized Python effectively, especially in data management or engineering contexts.
✨Tip Number 2
Familiarize yourself with AWS services like Glue and Athena. Even if you haven't used them before, understanding their functionalities and how they integrate with Python can give you an edge during technical conversations.
✨Tip Number 3
Since the role involves working with Snowflake and Iceberg, consider exploring online resources or tutorials about these technologies. This will not only boost your confidence but also demonstrate your proactive approach to learning.
✨Tip Number 4
Engage with communities or forums related to Python and AWS. Networking with professionals in the field can provide insights into the latest trends and practices, which could be beneficial during your application process.
We think you need these skills to ace REMOTE Python Software Engineer Developer Snowflake AWS Finance
Some tips for your application 🫡
Highlight Relevant Skills: Make sure to emphasize your expertise in Python and any experience you have with Java, AWS, SQL, and Snowflake. Tailor your CV to showcase these skills prominently.
Showcase Your Experience: Include specific examples of past projects or roles where you utilized Python and AWS. Mention any experience with data management tools or frameworks, even if they are not required.
Express Interest in Financial Services: If you have any experience or interest in financial services, be sure to mention it. This can set you apart from other candidates, even if it's not a requirement.
Craft a Strong Cover Letter: Write a cover letter that explains why you are excited about this role and how your background makes you a great fit for the team. Be sure to connect your skills to the company's goals and projects.
How to prepare for a job interview at Joseph Harry Ltd
✨Showcase Your Python Expertise
Make sure to highlight your advanced Python skills during the interview. Be prepared to discuss specific projects where you've utilized Python effectively, especially in data management or engineering contexts.
✨Familiarize Yourself with AWS Tools
Even if you don't have extensive experience with AWS Glue and Athena, it’s beneficial to understand their functionalities. Mention any relevant experience you have with cloud services and express your willingness to learn.
✨Understand Data Mesh Architecture
Research data mesh architecture and be ready to discuss its principles. This shows that you are proactive and interested in modern data management practices, which is crucial for the role.
✨Prepare for Technical Questions
Expect technical questions related to Python, SQL, and possibly Java. Brush up on your coding skills and be ready to solve problems on the spot, as this will demonstrate your technical proficiency.