At RemoteStar, we're currently hiring for one of our clients :Role :We are looking for a Head of Engineering to join the business and lead our engineering efforts as we transition from a set of discrete tools to a unified platform capable of supporting our future scale and product ambitions.We currently offer a high-quality service to our customers, powered by a mix of bespoke and off- the-shelf tools. However, to scale efficiently and deliver an end-to-end service with more recurring value to our customers – including ML-powered carbon planning and forecasting enabling customers to make earlier claims for earned carbon credits – we are consolidating and modernising our technology into a single platform.Work has already been completed to map out the existing technology landscape, define a target platform architecture, and outline the phased transition approach. This plan will serve as the foundation for the incoming Head of Engineering, who will take ownership of executing the transition while maintaining delivery velocity on new service features. This is a pivotal role that will also lead the expansion and evolution of our engineering function. We currently have a globally distributed team of soil specialists, statisticians, ML engineers, and Python/React/Java developers. The team is expected to double in size over the next 12–18 months. You will be responsible for shaping the team structure, hiring, onboarding, and implementing development practices that ensure scalable, high-quality engineering output.Above all, you’ll be adaptable – equally comfortable working independently and collaborating across disciplines spanning engineering, GIS, soil science, quality management, data systems, and commercial operations. Close cross-functional alignment is critical to delivering the high-quality products and services our customers expect.Key responsibilities -You will be responsible for:Defining the target team structure and identifying hiring needsLeading hiring and onboarding of new engineering team membersDesigning and implementing development processes to support both feature delivery and platform transitionDriving adherence to high engineering standards and modern workflowsValidating and iterating the target platform architecture; planning and leading the transition projectManaging execution of the platform transition while continuing to ship new product featuresCollaborating across disciplines to align engineering outcomes with scientific and commercial prioritiesManaging, mentoring and supporting the professional growth of the engineering teamRunning regular sprint cycles, performance reviews, and technical roadmap reviewsMaintaining and evolving internal engineering culture, processes, and quality standardsActing as the senior engineering voice in company-wide product, strategy and delivery conversationsSkills and experience :We are looking for candidates with:Strong engineering experience, including hands-on capability with Python and React.jsAndroid development skills or experience with Java is highly desirableProficiency with AWS, particularly RDS, ECS, and cloud infrastructure designDemonstrated architectural expertise, especially in AWS environmentsExperience leading platform transitions or architectural redesign projectsProven ability to build and deploy rule-based, algorithmic, or pipeline-driven modelsExpertise in large-scale data architecture and data engineering pipelinesExperience with geospatial and climate data feeds (e.g. Google Earth Engine) is a strong-plusFamiliarity with modern software engineering practices and toolchains (CI/CD, IAC,testing frameworks)Prior experience leading distributed engineering teams, including hiring, coaching, anddelivery leadership
Job Title
Team Lead (Python React.js)