Data Engineer

4 days ago


Oxford, Oxfordshire, United Kingdom Koniclab Full time
About Koniclab

Koniclab is a leading provider of innovative energy storage solutions, leveraging advanced algorithms and AI to optimize energy management and maximize value.

Job Summary

We are seeking a highly skilled Data Engineer - Energy Storage Optimization to join our team. As a key member of our data engineering team, you will be responsible for designing, developing, and implementing data engineering tools, workflows, processes, and platforms to support our energy storage optimization efforts.

Key Responsibilities
  • Design and Develop Data Engineering Tools: Contribute to the design, development, and implementation of data engineering tools, workflows, processes, and platforms to support our energy storage optimization efforts.
  • Write High-Quality Code: Develop clean, maintainable, well-documented code that adheres to best practices, and mentor and support the continued improvement of coding practices within the data science team.
  • Enhance Data Engineering Knowledge: Improve expertise within the software team and ensure their ability to support and collaborate on the data science infrastructure.
  • Data Quality Management: Continuously enhance data quality across multiple dimensions such as accuracy, availability, performance, and accessibility to ensure a clear understanding of data within the company.
  • Provide Backup/Escalation Support: Provide backup/escalation support to the tech-on-call team.
  • Communicate Effectively: Communicate effectively across software and data science teams.
Requirements
  • 5+ years of Python experience
  • 3+ years of working in technical teams, building data pipelines, delivering productionized code, building/maintaining live applications, developing tooling, and improving backtesting frameworks
  • 2+ years of orchestrating machine learning workflows
  • Proficiency with orchestration and infrastructure as code in AWS (e.g., Terraform, Kubernetes, RabbitMQ, Airflow), Git, containerization (Docker), database management (e.g., Postgres, Alembic)
  • Fluent in Python and its wider numerical ecosystem (e.g., Pandas, NumPy, Polars, Pydantic)
Desirable Requirements
  • Relational database design
  • Cloud infrastructure experience
  • Experience with monitoring frameworks (e.g., Prometheus)
  • Experience archiving data to Parquet on S3 and creating tools for API/Grafana queries
  • Experience centralizing diverse datasets for analytics, visualization, and machine learning
  • Familiarity with time-series forecasting and/or optimization
  • Experience with data visualization and dashboards (e.g., Grafana, Superset)
  • Familiarity with machine learning and associated techniques (feature engineering, boosting methods, LightGBM)
What We Offer

We offer a competitive salary, flexible working arrangements, and a lot of personal development opportunities. We value diversity and have a highly supportive environment that is challenging and focused on delivering high-quality work.


  • Data Analyst

    4 days ago


    Oxford, Oxfordshire, United Kingdom Aspire Data Recruitment Full time

    PhD Data AnalystsAspire Data RecruitmentCompetitive Salary + Bonus & BenefitsAs a leading consultancy in deploying mathematical modelling and applied statistics expertise, we are seeking a talented PhD Data Analyst to join our team. This is a business at the forefront of the industrial and business applications of mathematics, with key client relationships...

  • Data Analyst

    4 days ago


    Oxford, Oxfordshire, United Kingdom Aspire Data Recruitment Full time

    PhD Data AnalystsAspire Data RecruitmentCompetitive Salary + Bonus & BenefitsAs a leading consultancy in deploying mathematical modelling and applied statistics expertise, we are seeking a talented PhD Data Analyst to join our team. This is a business at the forefront of the industrial and business applications of mathematics, with key client relationships...


  • Oxford, Oxfordshire, United Kingdom Understanding Recruitment Full time

    Job Title: MLOps EngineerAbout Us: Understanding Recruitment is a leading recruitment agency specializing in placing top talent in innovative companies.Job Description:We are seeking an experienced MLOps Engineer to join our client, a pioneering GreenTech company that focuses on maximizing the value of large-scale flexible energy assets. The ideal candidate...


  • Oxford, Oxfordshire, United Kingdom Understanding Recruitment Full time

    Job Summary:We are seeking a highly skilled Data Science Engineer to join our team at Understanding Recruitment. As a key member of our team, you will be responsible for building and maintaining real-time data streaming from various sources, including the UK, Australia, and USA.About the Role:This is an exciting opportunity to work with a collaborative team...


  • Oxford, Oxfordshire, United Kingdom Understanding Recruitment Full time

    Job Summary:We are seeking a highly skilled Data Science Engineer to join our team at Understanding Recruitment. As a key member of our team, you will be responsible for building and maintaining real-time data streaming from various sources, including the UK, Australia, and USA.About the Role:This is an exciting opportunity to work with a collaborative team...

  • Cloud Data Engineer

    7 days ago


    Oxford, Oxfordshire, United Kingdom Fraser Carver Executive Search Ltd Full time

    **About the Role**Fraser Carver Executive Search Ltd is seeking a highly skilled Senior Data Engineer to join our client's Data Team. This is a permanent position, and we are looking for an individual with unrestricted right to work in the UK.**Job Overview**We are looking for a Senior Data Engineer to report to the Data Director and take our data...


  • Oxford, Oxfordshire, United Kingdom Fraser Carver Executive Search Ltd Full time

    Fraser Carver Executive Search Ltd is partnering with a rapidly growing FinTech company to find a highly skilled Senior Data Engineer to join their Data Team. This is a permanent role, and the company is not in a position to offer sponsorship at this time, so only candidates with unrestricted right to work in the UK should apply.**Role Overview:**We are...


  • Oxford, Oxfordshire, United Kingdom Lifelancer Full time

    Job Title: Bioinformatics Data EngineerWe are seeking a highly skilled Bioinformatics Data Engineer to join our team at Lifelancer. As a Bioinformatics Data Engineer, you will play a key role in developing and implementing algorithms, software tools, and databases for the analysis and interpretation of biological data.Key Responsibilities:Develop and...


  • Oxford, Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time

    About the RoleOxford Nanopore Technologies is a leading biotechnology company that specializes in developing innovative sequencing technologies. As a Data Engineer, you will play a critical role in building and maintaining our data pipelines and software infrastructure to support our business operations.Key ResponsibilitiesDesign and develop scalable data...


  • Oxford, Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time

    About the RoleOxford Nanopore Technologies is a leading biotechnology company that specializes in developing innovative sequencing technologies. As a Data Engineer, you will play a critical role in building and maintaining our data pipelines and software infrastructure to support our business operations.Key ResponsibilitiesDesign and develop scalable data...

  • Safety Data Engineer

    2 weeks ago


    Oxford, Oxfordshire, United Kingdom Oxa Autonomy Full time

    About Oxa AutonomyWe are a leading company in the field of safety metrics generation and data analysis, dedicated to creating innovative solutions for our clients. We are seeking a talented individual to join our team as a Safety Data Engineer.Key ResponsibilitiesDesign, develop, and generate safety metrics from collected data to support business...


  • Oxford, Oxfordshire, United Kingdom Oxford Nanopore Technologies Full time

    Oxford Nanopore Technologies is a global leader in genomic sequencing technology, headquartered at the Oxford Science Park outside of Oxford, UK. We have offices and commercial presence across the US, APAC, and Europe.Our mission is to empower anyone, anywhere to analyze any living thing through our revolutionary real-time sequencing platform. This unique...


  • Oxford, Oxfordshire, United Kingdom Third Nexus Group Limited Full time

    About the RoleWe are seeking a highly skilled Data Engineer to join our team at Third Nexus Group Limited. As a Data Engineer, you will play a critical role in designing, developing, and implementing our data engineering tools, workflows, processes, and platforms.Key ResponsibilitiesSupport Data Engineering Infrastructure: Contribute to the design,...


  • Oxford, Oxfordshire, United Kingdom Understanding Recruitment Full time

    Job DescriptionRole OverviewWe are seeking a highly skilled MLOps Engineer to join our team at Understanding Recruitment, specializing in GreenTech solutions. This role is based in a remote setting, with occasional in-office work.Key ResponsibilitiesDesign and implement real-time data streaming infrastructure from multiple sources across the...


  • Oxford, Oxfordshire, United Kingdom Lifelancer Full time

    About the RoleWe are seeking a highly skilled Bioinformatics Data Engineer to join our team at Lifelancer. As a key member of our team, you will be responsible for developing and implementing algorithms, software tools, and databases for the analysis and interpretation of biological data.Key ResponsibilitiesDevelop and maintain bioinformatic pipelines for...


  • Oxford, Oxfordshire, United Kingdom Lifelancer Full time

    About the RoleWe are seeking a highly skilled Bioinformatics Data Engineer to join our team at Lifelancer. As a key member of our team, you will be responsible for developing and implementing algorithms, software tools, and databases for the analysis and interpretation of biological data.Key ResponsibilitiesDevelop and maintain bioinformatic pipelines for...


  • Oxford, Oxfordshire, United Kingdom Lorien Full time

    Job Title: Data Engineer/ML-OPS SpecialistCompany: LorienJob Type: Full-timeLocation: Hybrid working pattern 1-2 days per week in the officeAbout the Role:We are seeking a talented Data Engineer/ML-OPS to join our growing data practice, who will be responsible for supporting the overall Data Engineering Infrastructure.Key Responsibilities:Contribute to the...


  • Oxford, Oxfordshire, United Kingdom Lorien Full time

    Job Title: Data Engineering ConsultantCompany: LorienJob Type: PermanentLocation: Hybrid working pattern 1-2 days per weekSalary: £70,000 - £75,000 per annumAbout the Role:We are seeking a talented Data Engineer/MLOPS to join our growing data practice, who will be responsible for supporting the overall Data Engineering Infrastructure.Key...


  • Oxford, Oxfordshire, United Kingdom Lorien Full time

    Job Title: Data Engineer/ML-OPS SpecialistCompany: LorienJob Type: Full-timeLocation: Hybrid working pattern 1-2 days per week in the officeAbout the Role:We are seeking a talented Data Engineer/ML-OPS Specialist to join our growing data practice at Lorien, a market-leading innovative energy renewables company. As a key member of our team, you will play a...


  • Oxford, Oxfordshire, United Kingdom Lorien Full time

    Job Title: Data Engineer/ML-OPS SpecialistCompany: LorienJob Type: Full-timeLocation: Hybrid working pattern 1-2 days per week in the officeAbout the Role:We are seeking a talented Data Engineer/ML-OPS Specialist to join our growing data practice at Lorien, a market-leading innovative energy renewables company. As a key member of our team, you will play a...