Experienced Software Engineer, GeoTech Team
Core
Backend Software Engineer processing and structuring data to build a unified, real-time utilities map for the construction industry. (via careerplan.io/jobs/B6-00F-CE-07E-experienced-software-engineer-geotech-team-at-4m-analytics-ltd)
Role type
Senior backend software engineer (data pipelines & infrastructure)
Builds
Unified utilities map, data processing pipelines, and supporting applications
Domain
Construction technology / Subsurface infrastructure mapping
Deliverable
production ML models
Required skills
Python, AI development tools (LLMs/code assistants), Airflow, PostgreSQL/SQL, AWS, Kubernetes, Docker
Preferred skills
GIS experience, Civil engineering background, Message queues, ArgoCD, Helm, KEDA
Technologies
Python, Airflow, PostgreSQL, AWS, Kubernetes, Docker, Claude Code
Responsibilities
Design and implement software solutions for data processing; Execute and maintain data pipelines and ETL workflows; Create and manage data infrastructure components; Develop and optimize complex Python-based applications; Provide technical guidance to team members; Conduct technical reviews of third-party tools and frameworks.
Seniority
Mid-Senior, hands-on IC
