W

Software & Data Engineer

icon building Company : Wood Thilsted
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Software & Data Engineer

About Wood Thilsted 


Wood Thilsted is designing the global transition to green energy. Together, through unmatched engineering and collaborative teamwork, we can shape a brighter future for our planet. We’re offshore wind engineering experts, and we invite you to join us. 



Ours is a purpose-driven company. Our engineering helps speed the transition towards a greener planet Earth, with the wellbeing of our employees being every bit as vital. 



As a company, we strive for two things: Technical excellence, and to provide the best overall value to our clients. As a culture, knowledge sharing, mutual trust and a great social atmosphere is key. Wood Thilsted is a truly exciting company to work for, something we’re most proud of. 



About the role  


As a Software & Data Engineer, you will play a key role in developing and maintaining software and data platforms that support our engineering, business, and client-facing work. Key areas of responsibility will be data handlingdevelopment and maintenance of cloud and cluster systems as well as general software development tasksYou will work closely with engineers and data users, contributing to both technical delivery, internal business operations and continuous improvement of our development practices. 



Your key responsibilities 



Software Development & Engineering 



  • Facilitate and contribute to development and overall architecture of engineering software solutions mainly in Python and/or MATLAB  



  • Create and maintain client-facing web applicationse.g. using Flask  



  • Promote best practice software development, including version control (GitHub), collaborative development, release management and documentation  


Data & Analytics 



  • Build, maintain and optimise systems for complex datasets in Databricks  



  • Design and implement scalable cloud-based ELT and ETL BI pipelines  



  • Support in develop of PowerBI reporting to support Finance, HR, engineering and wider business teams  



  • Work with SQL and NoSQL databases to enable efficient data storage and integration across the organisation 


Infrastructure & Systems 



  • Develop, improve and maintain the in-house HTCondor high-throughput compute cluster on Kubernetes, implementing Docker-based containerization to ensure scalable and reproducible workloads 



  • Collaborate with IT to ensure seamless software and infrastructure compatibility  


Innovation & Continuous Improvement 



  • Support the integration of AI and machine learning, including LLMs, into engineering workflows  



  • Contribute to automation and enhanced decision-making across the business 




Qualifications & Preferred Background 



Essential 



  • Degree (or equivalent experience) in Mathematics, Physics, Engineering, Computer Science, or a related technical field  



  • Around 2+ years’ experience using Python and/or MATLAB for numerical modelling or scientific computing  



  • Familiarity with tools such as Databricks and Power BI 



  • Experience with cloud platforms (e.g. Azure), Docker, Kubernetes, and high-throughput computing systems (e.g. HTCondor 



  • Understanding of version control and collaborative development (e.g. GitHub, CI/CD, test-driven development)  



  • Experience working with databases and SQL, with an understanding of data-driven application development  



  • Problem-solving skills and ability to work independently on technical tasks  


Desirable 



  • Exposure to web development (e.g. Flask, HTML, CSS, JavaScript)  



  • Awareness or interest in AI/ML tools (e.g. TensorFlow, PyTorch) and large language models  



  • Experience with Linux cluster environments (bash scripting, job submission, resource management) 



  • Experience with GIS tools or geospatial data 


 


Skills and Experience  


In return we offer you excellent opportunities to influence your daily work, develop new competences and work on interesting projects. At Wood Thilsted, we care about our people, and we are committed to a brighter future. We have defined our set of values and behaviours that are at the heart of everything we do. Our work environment is a place where everyone can be themselves and be their best. We are result-orientated and innovation-driven at a high professional level and with excellence in delivery. Besides this we also offer competitive compensation and flexibility in working hours. 



Application and further information: 



  • Please apply through Careers where you will have the opportunity to upload your CV and enter your details for consideration. 

  • You can read more about us by visiting our website or follow our LinkedIn page for our latest updates.

  • You can read about our Privacy Policy on our website here.
     


Wood Thilsted is an equal opportunity employer and is committed to creating an inclusive and supportive environment for all employees.
If you need reasonable adjustments at any stage of the recruitment process, please contact us so we can support you. 

Original job Software & Data Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Software & Data Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Software & Data Engineer Jobs in the UK

GrabJobs is the no1 job portal in the UK, connecting you to thousands of jobs fast! Find the best jobs in the UK, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.