Senior Software Engineer (UK)

QIO
United Kingdom
Remote
GBP 60,000 - 80,000
Job description

Reports to: Head of Industrial Engineering
Location: United Kingdom (remote)

QiO Technologies is a leader in intelligent energy optimization, spearheading sustainable advances in data centers and industrial environments. With pioneering software solutions, such as our upcoming data center product, we enhance operational efficiency and reduce energy consumption significantly. Co-founded by industry veteran Rick Haythornthwaite and backed by Wave Equity Group, QiO upholds a tradition of blending rich experience with groundbreaking innovations and strategic partnerships. We are committed to pushing the boundaries of what's possible in energy optimization, fostering a culture that values bold ideas, customer focus, and sustainable practices. Our global operations span across the US, Europe and India, where we drive both data centers and industrial clients towards more sustainable and efficient operations.

Role & Responsibilities

The Senior Software Engineer is responsible for designing, developing, and implementing advanced solutions that address complex industrial challenges. This role requires a deep understanding of industrial processes, data analytics, and the ability to code and develop software solutions.

Solution Design and Development:

  • Collaborate with clients to understand their industrial processes and identify areas for improvement.
  • Design and develop customized solutions that leverage data science and advanced engineering principles.
  • Implement and test solutions to ensure they meet client requirements and industry standards.

Data Analysis and Modelling:

  • Analyse large datasets from industrial systems to identify trends, patterns, and anomalies.
  • Develop predictive models and algorithms to optimize industrial processes and enhance performance.
  • Use machine learning and statistical techniques to drive data-driven decision-making.

Software Development:

  • Write clean, maintainable, and efficient code to develop software solutions for industrial applications.
  • Integrate software solutions with existing industrial systems and ensure seamless operation.
  • Collaborate with software development teams to enhance and maintain solutions.
  • Work within the Agile Software Development framework.

Client Engagement and Support:

  • Serve as a technical expert and advisor to clients, providing guidance and support throughout the solution lifecycle.
  • Conduct training sessions and workshops to educate clients and colleagues on the use and benefits of implemented solutions.
  • Troubleshoot and resolve technical issues to ensure client satisfaction.

Minimum Requirements:

  • Minimum of 5-7 years of experience in the industrial sector, with a focus on solutions engineering and process engineering.
  • Proven experience in data analysis, modelling, and developing software solutions.
  • Strong project management skills with a track record of successfully delivering complex projects.

Technical Skills:

  • Proficiency in programming languages such as Python, R, Java, or C++.
  • Experience with data science tools and frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
  • Knowledge of industrial automation systems and protocols (e.g., SCADA, PLCs, DCS).
  • Familiarity with database management and data visualization tools (e.g., SQL, Tableau, Power BI).

Soft Skills:

  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills.
  • Detail-oriented with a focus on delivering high-quality results.

Behaviors:

  • Adaptable, tenacious, resilient.
  • Customer focused.
  • Highly motivated, driven.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Software Engineer (UK) jobs in United Kingdom