At a Glance
- Tasks: Build APIs, integrate with platforms, and guide team members in coding.
- Company: Join a renowned consultancy that empowers engineering teams from top companies.
- Benefits: Enjoy remote work flexibility and competitive pay up to £600 per day.
- Why this job: Work on high-performance solutions and tackle large data sets in a supportive engineering culture.
- Qualifications: Experience with Cypher, Neo4j, GCP, and Python is essential.
- Other info: This is a contract role outside IR35; UK-based applicants only.
Comp: up to £600 p/d
Contract: 6 – 12 months
Location: Remote first (UK based)
Stack: Python, Flask, FastAPI, GCP, BigQuery, Neo4j, Cypher
Our long term client is a well known consultancy delivering complete functional solutions. They support engineering teams from FTSE 100 and S&P 500 companies build complex digital strategies. Engineering excellence is at the core of their approach, more than half of they employees are engineers.
What you will be doing:
- Building APIs and integrating them with external platforms
- Provide technical guidance and code reviews to other team members
- Design, develop and deploy high-performance solutions that process large volumes of data
Must have experience
- Experience or familiarity with Cypher, Neo4j's query language
- Experience with GCP (Bigtable, Spanner, Cloud Storage, Compute Engine, Dataflow)
- Quality engineering best practice and tooling including TDD, BDD
- Up to date knowledge of Python coding, testing, debugging
- Familiarity with Flask and other Python web frameworks
- Experience working with large sets of data
This is a contract role outside IR35 , so you must be UK based and have a company registered in the UK or contract via an umbrella company. If you're interested in this opportunity, please click Apply or reach out to for more information.
Freelance Python Engineer | Neo4j Cypher employer: trg.recruitment
Contact Detail:
trg.recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Freelance Python Engineer | Neo4j Cypher
✨Tip Number 1
Make sure to showcase your experience with Cypher and Neo4j in your discussions. Highlight any projects where you've successfully implemented these technologies, as this will demonstrate your hands-on expertise.
✨Tip Number 2
Familiarize yourself with the specific GCP services mentioned in the job description. Being able to discuss how you've used Bigtable, Spanner, or Dataflow in past projects can set you apart from other candidates.
✨Tip Number 3
Prepare to discuss your approach to quality engineering practices like TDD and BDD. Sharing examples of how you've applied these methodologies in previous roles will show that you value engineering excellence.
✨Tip Number 4
Since this role is remote and UK-based, ensure you have a clear understanding of your availability and how you plan to manage your time effectively. This will help reassure the employer of your commitment to the role.
We think you need these skills to ace Freelance Python Engineer | Neo4j Cypher
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python, Flask, FastAPI, and especially your familiarity with Neo4j and Cypher. Use specific examples of projects where you've built APIs or worked with large data sets.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your experience with GCP and quality engineering practices like TDD and BDD, and how they align with the company's needs.
Showcase Relevant Projects: If you have any relevant projects or contributions to open-source that demonstrate your skills in Python and Neo4j, include them in your application. This can set you apart from other candidates.
Proofread Your Application: Before submitting, carefully proofread your application for any errors or typos. A polished application reflects your attention to detail, which is crucial for a technical role.
How to prepare for a job interview at trg.recruitment
✨Showcase Your Python Expertise
Be prepared to discuss your experience with Python in detail. Highlight specific projects where you've used Python, especially in conjunction with Flask or FastAPI. This will demonstrate your technical proficiency and ability to build high-performance solutions.
✨Demonstrate Knowledge of Neo4j and Cypher
Since familiarity with Cypher is a must-have, be ready to explain how you've utilized Neo4j in past projects. Discuss any challenges you faced and how you overcame them using Cypher queries. This will show your depth of understanding and practical experience.
✨Discuss Your Experience with GCP
Make sure to highlight your experience with Google Cloud Platform services like Bigtable, Spanner, and Dataflow. Prepare examples of how you've integrated these tools into your projects, as this will illustrate your capability to work with large data sets effectively.
✨Emphasize Quality Engineering Practices
Talk about your approach to quality engineering, including TDD and BDD. Provide examples of how you've implemented these practices in your previous roles to ensure high-quality code. This will align with the consultancy's focus on engineering excellence.