Back to jobs

Senior Software Engineer

  • Data Engineering
  • London
  • Permanent
  • £80,000
  • #44888
  • About the role

    Senior Software Engineer

    London (3 days per month in office)

    £55,000 - £80,000 + Package


    MBN are partnering with an incredible tech start-up who are changing the world through efficient waste management. This organization have created an Azure based computer vision & robotics platform which is set to revolutionise the way we deal with waste and drastically increase the volume of recycled goods each year.

    In this role the Software Engineer will help the business continue design and development of their platform, while owning the computer vision pipeline for efficient processing. Big Data experience is useful as this organisation processes 30 images per second, per device, from multiple IOT devices at a time. You will also be responsible for automating & testing much of the infrastructure, so that jobs can be scheduled to automatically train machine learning models.

    This position is fairly senior within the team, so you will have the opportunity to mentor and upskill more junior engineers, as well as implement best practice across the function. This is truly a humble but highly professional environment where your expertise can help change the world for the better.

    Key Skills & Experience required:

    • Proven track record and strong background in Software/Data Engineering with Python
    • Strong experience developing a software product within a Cloud environment - Azure, AWS, or GCP
    • Building, maintaining full ELT/ETL workflow lifecycle from data ingestion to output
    • Desirable but non-essential is IOT (Internet of Things) experience with dataflows
    • Solid testing & automation experience, CI/CD expertise would be excellent


    For more information or to apply, please send across your CV to