Contract Python Engineer in Bath
Contract Python Engineer in Bath

Contract Python Engineer in Bath

Bath Full-Time No home office possible
C

At a Glance

  • Tasks: Develop and optimise Python pipelines for geospatial data processing.
  • Company: Join a global analytics firm focused on environmental, social, and governance insights.
  • Benefits: Enjoy fully remote work with competitive pay of £450 - £475/day.
  • Why this job: Be part of a mission-driven team enhancing impactful data products.
  • Qualifications: Strong Python skills and experience with raster data required.
  • Other info: Contract length is 9 months, ideal for independent workers.

Are you a Python Engineer with strong geospatial data skills looking for your next contract opportunity? We are working with a global analytics firm that provides critical insights on environmental, social, and governance (ESG) risks to major organisations worldwide. They are now looking for a seasoned Python Software Engineer with raster data experience to support the evolution of their geospatial data platform.

This is a great chance to join a collaborative, mission-driven team where your expertise will directly contribute to enhancing the quality and scalability of key data products.

Tech Stack:
  • Python - Core language for geospatial data processing
  • Rasterio / GDAL - For handling and processing raster datasets
  • xarray / NumPy / Pandas - For data manipulation and analysis
  • AWS - For cloud-based data storage and processing
  • PostGIS - For spatial data management (nice to have)
What you will be doing:
  • Develop and optimise Python pipelines for ingesting and processing raster datasets
  • Collaborate with data scientists and GIS specialists to enhance product quality
  • Implement scalable solutions for working with large spatial datasets
  • Support the automation of data workflows across the analytics platform
  • Provide guidance on best practices for raster data handling and geospatial development
Requirements:
  • Strong commercial Python development experience
  • Proven track record working with raster data using Rasterio, GDAL, or similar
  • Solid understanding of geospatial data concepts and formats
  • Experience working in cloud-based environments (ideally AWS)
  • Comfortable working independently in a remote-first setup
  • Clear communicator with a collaborative mindset
Contract Details:
  • Location: Fully remote (UK-based candidates only)
  • Length: 9 months
  • Rate: £450 - £475 per day (Outside IR35)
  • Start: ASAP

If you are a Python Engineer with geospatial data skills and a passion for delivering impactful analytics, we would love to hear from you. Please apply or reach out to Andy at Cathcart Technology.

Contract Python Engineer in Bath employer: Cathcart Technology

Join a forward-thinking global analytics firm that prioritises collaboration and innovation, offering a fully remote work environment tailored for UK-based professionals. With competitive daily rates and a strong focus on employee growth, you'll have the opportunity to enhance your skills while contributing to meaningful projects that address critical ESG risks. Experience a supportive culture where your expertise in Python and geospatial data will be valued, making a tangible impact on the quality and scalability of essential data products.
C

Contact Detail:

Cathcart Technology Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Contract Python Engineer in Bath

✨Tip Number 1

Familiarise yourself with the specific tools mentioned in the job description, such as Rasterio and GDAL. Having hands-on experience or projects that showcase your skills with these libraries will make you stand out during discussions.

✨Tip Number 2

Network with professionals in the geospatial data field. Join relevant online communities or forums where you can connect with others who work with Python and raster data. This could lead to valuable insights and potential referrals.

✨Tip Number 3

Prepare to discuss your previous projects involving geospatial data processing. Be ready to explain your approach, the challenges you faced, and how you overcame them. This will demonstrate your problem-solving skills and technical expertise.

✨Tip Number 4

Showcase your ability to work independently in a remote environment. Highlight any past experiences where you successfully managed your time and tasks while working remotely, as this is crucial for the role.

We think you need these skills to ace Contract Python Engineer in Bath

Python Development
Geospatial Data Processing
Raster Data Handling
Rasterio
GDAL
xarray
NumPy
Pandas
AWS Cloud Services
Data Manipulation
Data Analysis
Collaboration Skills
Remote Work Proficiency
Clear Communication
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Python development experience, especially with raster data and tools like Rasterio and GDAL. Emphasise any relevant projects or roles that showcase your skills in geospatial data processing.

Craft a Compelling Cover Letter: Write a cover letter that connects your experience with the specific requirements of the role. Mention your familiarity with cloud environments like AWS and your ability to work independently in a remote setting.

Showcase Relevant Projects: If you have worked on projects involving geospatial data or have experience with data manipulation using libraries like NumPy or Pandas, be sure to include these examples in your application. This will demonstrate your practical knowledge and problem-solving abilities.

Highlight Collaboration Skills: Since the role involves working with data scientists and GIS specialists, mention any past experiences where you collaborated with cross-functional teams. This will show that you can communicate effectively and contribute to a team-oriented environment.

How to prepare for a job interview at Cathcart Technology

✨Showcase Your Python Expertise

Be prepared to discuss your experience with Python in detail. Highlight specific projects where you've developed and optimised pipelines, especially those involving raster data processing using libraries like Rasterio or GDAL.

✨Demonstrate Geospatial Knowledge

Familiarise yourself with geospatial data concepts and formats. Be ready to explain how you've applied this knowledge in previous roles, particularly in relation to enhancing product quality and scalability.

✨Discuss Cloud Experience

Since the role involves working in cloud-based environments, particularly AWS, be sure to share your experiences with cloud technologies. Discuss any relevant projects where you utilised AWS for data storage and processing.

✨Emphasise Collaboration Skills

As the position requires collaboration with data scientists and GIS specialists, prepare examples of how you've successfully worked in a team. Highlight your communication skills and how you contribute to a collaborative environment.

Contract Python Engineer in Bath
Cathcart Technology
C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>