
Senior/Lead Geospatial Platform Engineer
Cultivo
full-time
Posted on:
Location Type: Hybrid
Location: Edinburgh • United Kingdom
Visit company websiteExplore more
Salary
💰 £80,000 - £110,000 per year
Job Level
About the role
- Architect and maintain scalable geospatial and traditional data pipelines using TypeScript, Python and Google Cloud Platform.
- Develop sophisticated Earth observation workflows in Google Earth Engine to process multi-temporal raster datasets.
- Support the wider team in resolving occasional shape-file ingestion issues via platform tooling enhancements or training the team in QGIS workflows.
- Mentor other engineers and set the standard for geospatial best practices within the team.
- Communicate complex analytical concepts to both technical and non-technical stakeholders
Requirements
- 5+ years of development experience, with at least 3 years geospatial
- Deep expertise with Google Earth Engine
- Strong programming skills in Python or TypeScript and a willingness to master both
- Experience with cloud infrastructure (ideally GCP) and infrastructure-as-code (ideally Pulumi)
- Experience with geospatial data and tools (ideally QGIS)
- Strong problem-solving and analytical skills
- Proactive communication and investigation style; be curious and ask questions
- Comfort working in a primarily remote, distributed, global team
- Proximity to Edinburgh or London area for once-per-week co-working
- Nice to have …
- Bachelor’s degree or above in Computer Science, or a related field
- Experience with SQL, especially PostgreSQL and BigQuery
- Experience with data preprocessing, feature engineering, and analysis
- Knowledge of machine learning concepts and algorithms, especially geospatial AI
- Familiarity with geostatistics e.g. tracking uncertainty, variograms, kriging
- Experience with AI developer productivity and data visualization tools
- Interest in teaching other team members and socializing their knowledge
Benefits
- Competitive compensation package - £80k - £110k depending on experience and location
- Equity options, pension contributions and up to 20% discretionary annual bonus
- Access to health insurance
- Flexible work hours with emphasis on results
- Paid parental leave
- Unlimited paid vacation
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
TypeScriptPythonGoogle Cloud PlatformGoogle Earth EngineSQLPostgreSQLBigQuerydata preprocessingfeature engineeringmachine learning
Soft skills
problem-solvinganalytical skillsproactive communicationcuriositymentoringteam collaborationknowledge sharing
Certifications
Bachelor’s degree in Computer Science