We are seeking a highly skilled Embedded Systems Firmware Engineer to join our dynamic team dedicated to designing firmware and applications for embedded systems. In this role, you will contribute to projects in Automotive Testing, Motorsport Data Analysis, and GNSS Simulation, working on a range of applications including End of Line solutions, Data-Logging systems.
Responsibilities:
Work collaboratively to design and develop firmware for embedded systems.
Develop low-level code using languages such as C and C++.
Create and implement test software and procedures.
Design, develop, and test firmware for both new and existing products.
Technical skills And Qualifications:
Bachelor's degree in Electronics or a relevant discipline.
5 years of commercial programming experience.
Strong expertise in Embedded C and C++ design and development.
Experience in programming and debugging embedded real-time systems.
Familiarity with diagnostic tools and measurement equipment.
Ability to read hardware schematics and data sheets.
Proficiency in C, C++11, Boost, Simulink, and Python.
Knowledge of CAN BUS, AutoCAD, Linux, Keil, and FreeRTOS.
Experience in developing with Keil Vision for ARM.....Read more...
Are you passionate about shaping the next generation of cutting-edge robotic technologies? We are seeking a dynamic and innovative professional to join our development team. In this role, you will drive technological advancements, foster partnerships with leading universities, and contribute to groundbreaking research and development efforts that empower the future of robotics.
Key Responsibilities
Oversee technical deliverables to ensure they exceed customer expectations, align with budgets, and meet project deadlines.
Identify and procure the tools, equipment, and technologies required to deliver exceptional solutions.
Explore new possibilities and spearhead innovative initiatives whenever opportunities arise.
Your Skills and Experience
Proficiency in robotics technologies, especially in areas such as manipulation, sensing, simulation and high-level programming (ROS, C++, Python).
An understanding of the tools and infrastructure necessary for the next wave of robotics innovation.
Experience partnering with academic institutions to research advancements and translate them into commercial opportunities.
A track record of developing robotics proposals and working in collaborative consortia settings.
Strong knowledge of system engineering principles, including testing and assembly methodologies.
Familiarity with space technologies or applying robotics in industrial environments....Read more...
Are you passionate about shaping the next generation of cutting-edge robotic technologies? We are seeking a dynamic and innovative professional to join our development team. In this role, you will drive technological advancements, foster partnerships with leading universities, and contribute to groundbreaking research and development efforts that empower the future of robotics.
Key Responsibilities
Oversee technical deliverables to ensure they exceed customer expectations, align with budgets, and meet project deadlines.
Identify and procure the tools, equipment, and technologies required to deliver exceptional solutions.
Explore new possibilities and spearhead innovative initiatives whenever opportunities arise.
Your Skills and Experience
Proficiency in robotics technologies, especially in areas such as manipulation, sensing, simulation and high-level programming (ROS, C++, Python).
An understanding of the tools and infrastructure necessary for the next wave of robotics innovation.
Experience partnering with academic institutions to research advancements and translate them into commercial opportunities.
A track record of developing robotics proposals and working in collaborative consortia settings.
Strong knowledge of system engineering principles, including testing and assembly methodologies.
Familiarity with space technologies or applying robotics in industrial environments....Read more...
We are looking for a Flight Dynamics Software Engineer to develop and maintain the Flight Dynamics System. This role is crucial in ensuring the software meets current and future operational needs for satellite mission management. You will be responsible for designing, developing, and improving the cloud based Flight Dynamics System.
Key Responsibilities:
Lead the architecture, development, and maintenance of a cloud based Flight Dynamics System (FDS) to support LEO satellite operations.
Develop and implement automation to streamline repetitive tasks and improve operational efficiency.
Troubleshoot and resolve issues related to fleet management and FDS performance in a critical operational environment.
Contribute to the company software engineering excellence, ensuring best practices in coding, testing, and system reliability.
Mentor and support junior engineers, fostering a strong engineering culture.
Required Skills:
5+ years of experience in developing and maintaining cloud based systems (AWS preferred).
Proficiency in Python or Java with experience in FastAPI, Litestar, or Django.
Expertise in microservices architecture and highly automated cloud based systems.
Bachelor degree in Computer Science, Engineering, Mathematics, or Physics.
Experience working with mission-critical systems and Flight Dynamics Systems....Read more...
Are you passionate about shaping the next generation of cutting-edge robotic technologies? We are seeking a dynamic and innovative professional to join our development team. In this role, you will drive technological advancements, foster partnerships with leading universities, and contribute to groundbreaking research and development efforts that empower the future of robotics.
Key Responsibilities
Oversee technical deliverables to ensure they exceed customer expectations, align with budgets, and meet project deadlines.
Identify and procure the tools, equipment, and technologies required to deliver exceptional solutions.
Explore new possibilities and spearhead innovative initiatives whenever opportunities arise.
Your Skills and Experience
Proficiency in robotics technologies, especially in areas such as manipulation, sensing, simulation and high-level programming (ROS, C++, Python).
An understanding of the tools and infrastructure necessary for the next wave of robotics innovation.
Experience partnering with academic institutions to research advancements and translate them into commercial opportunities.
A track record of developing robotics proposals and working in collaborative consortia settings.
Strong knowledge of system engineering principles, including testing and assembly methodologies.
Familiarity with space technologies or applying robotics in industrial environments....Read more...
We are looking for a Flight Dynamics Software Engineer to develop and maintain the Flight Dynamics System. This role is crucial in ensuring the software meets current and future operational needs for satellite mission management. You will be responsible for designing, developing, and improving the cloud based Flight Dynamics System.
Key Responsibilities:
Lead the architecture, development, and maintenance of a cloud based Flight Dynamics System (FDS) to support LEO satellite operations.
Develop and implement automation to streamline repetitive tasks and improve operational efficiency.
Troubleshoot and resolve issues related to fleet management and FDS performance in a critical operational environment.
Contribute to the company software engineering excellence, ensuring best practices in coding, testing, and system reliability.
Mentor and support junior engineers, fostering a strong engineering culture.
Required Skills:
5+ years of experience in developing and maintaining cloud based systems (AWS preferred).
Proficiency in Python or Java with experience in FastAPI, Litestar, or Django.
Expertise in microservices architecture and highly automated cloud based systems.
Bachelor degree in Computer Science, Engineering, Mathematics, or Physics.
Experience working with mission-critical systems and Flight Dynamics Systems....Read more...
We are seeking a highly skilled Embedded Systems Firmware Engineer to join our dynamic team dedicated to designing firmware and applications for embedded systems. In this role, you will contribute to projects in Automotive Testing, Motorsport Data Analysis, and GNSS Simulation, working on a range of applications including End of Line solutions, Data-Logging systems.
Responsibilities:
Work collaboratively to design and develop firmware for embedded systems.
Develop low-level code using languages such as C and C++.
Create and implement test software and procedures.
Design, develop, and test firmware for both new and existing products.
Technical skills And Qualifications:
Bachelor's degree in Electronics or a relevant discipline.
5 years of commercial programming experience.
Strong expertise in Embedded C and C++ design and development.
Experience in programming and debugging embedded real-time systems.
Familiarity with diagnostic tools and measurement equipment.
Ability to read hardware schematics and data sheets.
Proficiency in C, C++11, Boost, Simulink, and Python.
Knowledge of CAN BUS, AutoCAD, Linux, Keil, and FreeRTOS.
Experience in developing with Keil Vision for ARM.....Read more...
In the role of a Firmware Engineer, your primary responsibilities will involve creating firmware and software for both new and established products. You'll collaborate within a project team, actively participating in design-related discussions and tasks, as well as product testing and assessment. Beyond coding, you will play a crucial role in offering task breakdowns and precise estimates to aid in project and product delivery planning. We are looking for engineer who possesses expertise in programming at the low-level for embedded systems, utilising programming languages like C and C++
Requirements:
Possess 2-3 years of experience in commercial programming.
Demonstrate robust skills in Embedded C and C++ Design and Development.
Display familiarity with diagnostic tools and measurement equipment.
Show proficiency in interpreting hardware schematics and data sheets
Experience in Keil, FreeRTOS, Python, Linux, Boost, MATLAB (Simulink), GNU Make, QT framework, Realtime OS programming
Responsibilities:
Create, develop, and test firmware for both new and existing products.
Engage in design-related discussions and activities as a part of a project team.
Fabricate test software and procedures, which encompass unit and function test automation. Produce comprehensive and precise user and design documentation.
Partake in design architecture and code reviews.
....Read more...
Industrial Engineer urgently required for a global leading Semiconductor Manufacturing company, based in Oldham, Manchester.
A great opportunity has arisen for an Industrial Engineer to join my client, based in Oldham, Manchester who will play a pivotal role in designing, developing, and maintaining effective systems and processes within Manufacturing. This will involve the integration of digital technologies into all manufacturing processes, analysing production data, identify bottlenecks and implement digital solutions that enhance productivity and reduce costs.
The Industrial Engineer based in Oldham, Manchester, will ideally have experience across;
Understanding of Industry 4.0 within a manufacturing environment
Coding languages such as Python, .Net, C#
Lean manufacturing principles and continuous improvement methodologies such as Six Sigma
APPLY NOW, if this Industrial Engineer job in Oldham, Manchester sounds like the opportunity for you. Alternatively call Tom Drew on 01582 878 848 or email TDrew@redlinegroup.Com quoting THD1309. If this job is not suitable but you are looking for a job within Manufacturing and Operations, please call 01582 878 848 for a confidential discussion.....Read more...
In the role of a Firmware Engineer, your primary responsibilities will involve creating firmware and software for both new and established products. You'll collaborate within a project team, actively participating in design-related discussions and tasks, as well as product testing and assessment. Beyond coding, you will play a crucial role in offering task breakdowns and precise estimates to aid in project and product delivery planning. We are looking for engineer who possesses expertise in programming at the low-level for embedded systems, utilising programming languages like C and C++
Requirements:
Possess 2-3 years of experience in commercial programming.
Demonstrate robust skills in Embedded C and C++ Design and Development.
Display familiarity with diagnostic tools and measurement equipment.
Show proficiency in interpreting hardware schematics and data sheets
Experience in Keil, FreeRTOS, Python, Linux, Boost, MATLAB (Simulink), GNU Make, QT framework, Realtime OS programming
Responsibilities:
Create, develop, and test firmware for both new and existing products.
Engage in design-related discussions and activities as a part of a project team.
Fabricate test software and procedures, which encompass unit and function test automation. Produce comprehensive and precise user and design documentation.
Partake in design architecture and code reviews.
....Read more...
Overview of the companyA distinguished player in the quantitative trading industry, renowned for delivering best-in-class solutions to financial institutions, hedge funds, and technology organisations. With over 15 years of expertise, they are at the forefront of quantitative trading technology and business development, navigating the complexities of the electronic trading landscape to achieve strategic objectives.Overview of the role We are seeking a highly skilled Quantitative Developer to join our dynamic team. This full-time position involves working closely with our lead developer and the Founder/Portfolio Manager. The role is primarily remote, with required training and occasional travel to London.Key responsibilitiesDatabase Management: Maintain, organise, and expand the SQL Server database. Ensure data integrity and optimise database performance for efficient data retrieval and processing.Back testing and Strategy Development: Develop and implement back testing and stock screening strategies using Python. Collaborate with the investment team to refi ne and test new strategies.Process Automation: Design and execute process automation to streamline operations and improve efficiency. Implement automated workflows and scripts to reduce manual intervention.Risk Management: Assist in developing and monitoring the risk management system. Analyse risk metrics and provide insights to mitigate potential risks.User Interface Development: Create intuitive and user-friendly interfaces for internal tools and applications. Ensure seamless user experiences through effective design and functionality.Code Documentation: Add comprehensive comments and documentation to the codebase to facilitate collaboration and future development.System Development: Maintain and enhance our proprietary investment management system and libraries. This includes writing clean, scalable, and efficient code to support our investment strategies.Key requirementsEducational Background: Graduate with a master's degree in computer science, Information Technology, or a related fi eld. Strong foundation in mathematics, statistics, and computer science principles.Experience: At least 2 years of professional experience, with a minimum of 1 year in a development team. Proven track record of delivering high-quality software solutions.Technical Skills: Advanced proficiency in Python programming is crucial. Experience with SQL, HTML, and VBA is a plus. Familiarity with cloud computing platforms and automation tools is beneficial.Analytical Skills: Strong analytical and problem-solving skills. Ability to work with large datasets and derive actionable insights.Communication Skills: Excellent verbal and written communication skills. Ability to convey complex technical concepts to non-technical stakeholders.Work Ethic: Strong work ethic, can-do attitude, and willingness to contribute from day one. Self-motivated and able to work independently in a remote setting.Team Collaboration: Desire to work in an entrepreneurial environment. Ability to collaborate effectively with cross-functional teams and contribute to a culture of openness, honesty, and engagement.Perks and benefits of the roleCompetitive Salary based on experienceFlexible hybrid working model.Opportunities for professional growth and development.Exposure to cutting-edge technology and innovative projects.Collaborative and inclusive company culture.....Read more...
Data Engineer - Leading Energy Company - London
(Tech Stack: Data Engineer, Databricks, Python, Power BI, AWS QuickSight, AWS, TSQL, ETL, Agile Methodologies)
Company Overview: Join a dynamic team, a leading player in the energy sector, committed to innovation and sustainable solutions. Our client are seeking a talented Data Engineer to help build and optimise our data infrastructure, enabling them to harness the power of data-driven insights to drive our business forward.
Responsibilities:
Design and develop a cutting-edge data warehouse capable of efficiently ingesting and organising large volumes of data from multiple sources.
Champion best practices in data architecture governance, ensuring compliance with security and privacy regulations.
Implement automated, scalable data migration processes across various project phases.
Conduct rigorous data quality assessments, employing cleansing and validation techniques as needed.
Construct robust data pipelines for cleaning, transforming, and aggregating diverse datasets.
Collaborate closely with software development and product teams to align data strategies with business objectives.
Stay abreast of emerging trends and technologies in data engineering and industry best practices.
Requirements:
Proven experience as a Data Engineer (3-5 years), preferably in the energy sector.
Right to work in the UK.
Strong proficiency in SQL and database technologies (e.g., MS SQL, Snowflake).
Hands-on experience with ETL/ELT tools such as Azure Data Factory, DBT, AWS Glue, etc.
Proficiency in Power BI and Advanced Analytics for insightful data visualisation.
Strong programming skills in Python for data processing, scripting, and automation.
Familiarity with DBT, Airbyte, or similar transformation and replication products is advantageous.
Excellent problem-solving skills, meticulous attention to detail, and ability to work independently or collaboratively.
Effective communication and interpersonal skills to engage with stakeholders across all levels.
Bachelor's degree in Computer Science, Information Systems, Data Science, or a related field. A Master's degree is a plus.
Benefits:
Competitive salary and comprehensive benefits package.
Opportunity to work in a forward-thinking environment with cutting-edge technologies.
Professional development and career growth opportunities.
If you are passionate about leveraging data to drive impactful business decisions and thrive in a collaborative, innovative environment, we invite you to apply.
Application Process: Please submit your CV and a cover letter outlining your relevant experience and interest in this role. We look forward to hearing from you!
Location: London/Remote Working UK
Salary: £55,000 – £65,000 + Bonus + Pension + Benefits
Applicants must be based in the UK and have the right to work in the UK even though remote work is available.
To apply for this position please send your CV to Matt Jones at Noir.
NOIRUKTECHREC
NOIRUKREC
NC/RG/DE....Read more...
Company Overview:A leading force in the quantitative trading industry, our client is recognized for delivering world-class solutions to financial institutions, hedge funds, and technology firms. With over 15 years of expertise, they are at the forefront of quantitative trading technology and business development, leveraging cutting-edge advancements to navigate the complexities of electronic trading and achieve strategic success.Role Overview:We are seeking a highly skilled Quantitative Developer to join a dynamic team. This full-time role offers the opportunity to work closely with the Lead Developer and the Founder/Portfolio Manager in a remote capacity, with required training and occasional travel to London.Key ResponsibilitiesDatabase Management: Maintain, organize, and enhance the SQL Server database, ensuring data integrity and optimizing performance for efficient retrieval and processing.Backtesting & Strategy Development: Design and implement backtesting models and stock screening strategies using Python, collaborating with the investment team to refine and test new approaches.Process Automation: Develop and implement automated workflows and scripts to streamline operations and improve efficiency.Risk Management: Assist in monitoring and enhancing the risk management system, analyzing key risk metrics, and providing insights for mitigation.User Interface Development: Create intuitive, user-friendly interfaces for internal tools and applications, ensuring seamless usability and functionality.Code Documentation: Maintain comprehensive documentation to facilitate collaboration and future development efforts.System Development: Maintain and enhance proprietary investment management systems and libraries by writing clean, scalable, and efficient code to support evolving investment strategies.Key RequirementsEducational Background: Master’s degree in Computer Science, Information Technology, or a related field, with a strong foundation in mathematics, statistics, and computer science principles.Experience: Minimum of 2 years of professional experience, including at least 1 year in a development team, with a proven track record of delivering high-quality software solutions.Technical Skills:Advanced proficiency in Python is essential.Experience with SQL, HTML, and VBA is a plus.Familiarity with cloud computing platforms and automation tools is advantageous.Analytical & Problem-Solving Skills: Strong ability to work with large datasets and extract actionable insights.Communication Skills: Excellent verbal and written communication, with the ability to explain complex technical concepts to non-technical stakeholders.Work Ethic: Self-motivated with a strong work ethic, proactive mindset, and the ability to contribute from day one in a remote setting.Team Collaboration: Enthusiastic about working in an entrepreneurial environment, collaborating with cross-functional teams, and fostering a culture of openness, honesty, and engagement.Perks & BenefitsCompetitive salary based on experience.Flexible hybrid working model.Opportunities for professional growth and development.Exposure to cutting-edge technology and innovative projects.A collaborative and inclusive company culture.This is an excellent opportunity for a talented Quantitative Developer to contribute to a fast-paced, innovative environment while gaining exposure to advanced quantitative trading strategies.....Read more...
Company Overview:A leading force in the quantitative trading industry, our client is recognized for delivering world-class solutions to financial institutions, hedge funds, and technology firms. With over 15 years of expertise, they are at the forefront of quantitative trading technology and business development, leveraging cutting-edge advancements to navigate the complexities of electronic trading and achieve strategic success.Role Overview:We are seeking a highly skilled Quantitative Developer to join a dynamic team. This full-time role offers the opportunity to work closely with the Lead Developer and the Founder/Portfolio Manager in a remote capacity, with required training and occasional travel to London.Key ResponsibilitiesDatabase Management: Maintain, organize, and enhance the SQL Server database, ensuring data integrity and optimizing performance for efficient retrieval and processing.Backtesting & Strategy Development: Design and implement backtesting models and stock screening strategies using Python, collaborating with the investment team to refine and test new approaches.Process Automation: Develop and implement automated workflows and scripts to streamline operations and improve efficiency.Risk Management: Assist in monitoring and enhancing the risk management system, analyzing key risk metrics, and providing insights for mitigation.User Interface Development: Create intuitive, user-friendly interfaces for internal tools and applications, ensuring seamless usability and functionality.Code Documentation: Maintain comprehensive documentation to facilitate collaboration and future development efforts.System Development: Maintain and enhance proprietary investment management systems and libraries by writing clean, scalable, and efficient code to support evolving investment strategies.Key RequirementsEducational Background: Master’s degree in Computer Science, Information Technology, or a related field, with a strong foundation in mathematics, statistics, and computer science principles.Experience: Minimum of 2 years of professional experience, including at least 1 year in a development team, with a proven track record of delivering high-quality software solutions.Technical Skills:Advanced proficiency in Python is essential.Experience with SQL, HTML, and VBA is a plus.Familiarity with cloud computing platforms and automation tools is advantageous.Analytical & Problem-Solving Skills: Strong ability to work with large datasets and extract actionable insights.Communication Skills: Excellent verbal and written communication, with the ability to explain complex technical concepts to non-technical stakeholders.Work Ethic: Self-motivated with a strong work ethic, proactive mindset, and the ability to contribute from day one in a remote setting.Team Collaboration: Enthusiastic about working in an entrepreneurial environment, collaborating with cross-functional teams, and fostering a culture of openness, honesty, and engagement.Perks & BenefitsCompetitive salary based on experience.Flexible hybrid working model.Opportunities for professional growth and development.Exposure to cutting-edge technology and innovative projects.A collaborative and inclusive company culture.This is an excellent opportunity for a talented Quantitative Developer to contribute to a fast-paced, innovative environment while gaining exposure to advanced quantitative trading strategies.....Read more...
Company Overview:A leading force in the quantitative trading industry, our client is recognized for delivering world-class solutions to financial institutions, hedge funds, and technology firms. With over 15 years of expertise, they are at the forefront of quantitative trading technology and business development, leveraging cutting-edge advancements to navigate the complexities of electronic trading and achieve strategic success.Role Overview:We are seeking a highly skilled Quantitative Developer to join a dynamic team. This full-time role offers the opportunity to work closely with the Lead Developer and the Founder/Portfolio Manager in a remote capacity, with required training and occasional travel to London.Key ResponsibilitiesDatabase Management: Maintain, organize, and enhance the SQL Server database, ensuring data integrity and optimizing performance for efficient retrieval and processing.Backtesting & Strategy Development: Design and implement backtesting models and stock screening strategies using Python, collaborating with the investment team to refine and test new approaches.Process Automation: Develop and implement automated workflows and scripts to streamline operations and improve efficiency.Risk Management: Assist in monitoring and enhancing the risk management system, analyzing key risk metrics, and providing insights for mitigation.User Interface Development: Create intuitive, user-friendly interfaces for internal tools and applications, ensuring seamless usability and functionality.Code Documentation: Maintain comprehensive documentation to facilitate collaboration and future development efforts.System Development: Maintain and enhance proprietary investment management systems and libraries by writing clean, scalable, and efficient code to support evolving investment strategies.Key RequirementsEducational Background: Master’s degree in Computer Science, Information Technology, or a related field, with a strong foundation in mathematics, statistics, and computer science principles.Experience: Minimum of 2 years of professional experience, including at least 1 year in a development team, with a proven track record of delivering high-quality software solutions.Technical Skills:Advanced proficiency in Python is essential.Experience with SQL, HTML, and VBA is a plus.Familiarity with cloud computing platforms and automation tools is advantageous.Analytical & Problem-Solving Skills: Strong ability to work with large datasets and extract actionable insights.Communication Skills: Excellent verbal and written communication, with the ability to explain complex technical concepts to non-technical stakeholders.Work Ethic: Self-motivated with a strong work ethic, proactive mindset, and the ability to contribute from day one in a remote setting.Team Collaboration: Enthusiastic about working in an entrepreneurial environment, collaborating with cross-functional teams, and fostering a culture of openness, honesty, and engagement.Perks & BenefitsCompetitive salary based on experience.Flexible hybrid working model.Opportunities for professional growth and development.Exposure to cutting-edge technology and innovative projects.A collaborative and inclusive company culture.This is an excellent opportunity for a talented Quantitative Developer to contribute to a fast-paced, innovative environment while gaining exposure to advanced quantitative trading strategies.....Read more...
Data Engineer - FinTech Company - Newcastle
(Tech Stack: Data Engineer, Databricks, Python, Azure, Power BI, AWS QuickSight, AWS, TSQL, ETL, Agile Methodologies)
I’m working with a leading Software House in the FinTech industry, based in Newcastle, who are looking to hire a talented Data Engineer. This is a fantastic opportunity to join a forward-thinking company where you’ll play a key role in developing and optimising their data platform.
The Role:
As a Data Engineer, you’ll be working closely with the front office to understand data needs and help shape the company’s data capabilities. You’ll be responsible for building and optimising data pipelines, automating data processes, and ensuring high data quality and governance.
Key Responsibilities:
Collaborate with the front office to scope and understand data requirements.
Build and maintain the data platform using in-house and third-party tools.
Automate data processes to improve efficiency and scalability.
Develop robust data pipelines to ingest and transform data from multiple providers.
Curate both external and internal datasets to meet business needs.
Design and implement best-practice data architecture and governance strategies.
Establish and maintain data quality standards and validation rules.
What They’re Looking For:
Experience in a data-focused role, with a strong passion for working with data and delivering value to stakeholders.
Strong proficiency in SQL, Python, and Apache Spark, with hands-on experience using these technologies in a production environment.
Experience with Databricks and Microsoft Azure is highly desirable.
Financial Services experience is a plus but not essential.
Excellent communication skills, with the ability to explain complex data concepts in a clear and concise manner.
Ability to work autonomously and take ownership of tasks while maintaining high standards.
Strong problem-solving skills, with a focus on creating scalable, high-quality solutions.
Detail-oriented, with a keen eye for spotting data inconsistencies.
A genuine interest in understanding and solving business challenges through data.
A 2:1 or higher degree in Computer Science or a related field, ideally from a top-tier university.
Why Join?
This is a great opportunity to work with cutting-edge technology in a thriving FinTech environment. You’ll be part of a talented and collaborative team, with plenty of opportunities for growth and career development.
If you’re a Data Engineer looking for your next challenge, I’d love to hear from you!
Location: Newcastle, UK
Salary: Competitive + Bonus + Pension + Benefits
Applicants must be based in the UK and have the right to work in the UK even though remote work is available.
To apply for this position please send your CV to Matt Jones at Noir.
NOIRUKTECHREC
NOIRUKREC
NC/RG/DE....Read more...
Company Overview:A leading force in the quantitative trading industry, our client is recognized for delivering world-class solutions to financial institutions, hedge funds, and technology firms. With over 15 years of expertise, they are at the forefront of quantitative trading technology and business development, leveraging cutting-edge advancements to navigate the complexities of electronic trading and achieve strategic success.Role Overview:We are seeking a highly skilled Quantitative Developer to join a dynamic team. This full-time role offers the opportunity to work closely with the Lead Developer and the Founder/Portfolio Manager in a remote capacity, with required training and occasional travel to London.Key ResponsibilitiesDatabase Management: Maintain, organize, and enhance the SQL Server database, ensuring data integrity and optimizing performance for efficient retrieval and processing.Backtesting & Strategy Development: Design and implement backtesting models and stock screening strategies using Python, collaborating with the investment team to refine and test new approaches.Process Automation: Develop and implement automated workflows and scripts to streamline operations and improve efficiency.Risk Management: Assist in monitoring and enhancing the risk management system, analyzing key risk metrics, and providing insights for mitigation.User Interface Development: Create intuitive, user-friendly interfaces for internal tools and applications, ensuring seamless usability and functionality.Code Documentation: Maintain comprehensive documentation to facilitate collaboration and future development efforts.System Development: Maintain and enhance proprietary investment management systems and libraries by writing clean, scalable, and efficient code to support evolving investment strategies.Key RequirementsEducational Background: Master’s degree in Computer Science, Information Technology, or a related field, with a strong foundation in mathematics, statistics, and computer science principles.Experience: Minimum of 2 years of professional experience, including at least 1 year in a development team, with a proven track record of delivering high-quality software solutions.Technical Skills:Advanced proficiency in Python is essential.Experience with SQL, HTML, and VBA is a plus.Familiarity with cloud computing platforms and automation tools is advantageous.Analytical & Problem-Solving Skills: Strong ability to work with large datasets and extract actionable insights.Communication Skills: Excellent verbal and written communication, with the ability to explain complex technical concepts to non-technical stakeholders.Work Ethic: Self-motivated with a strong work ethic, proactive mindset, and the ability to contribute from day one in a remote setting.Team Collaboration: Enthusiastic about working in an entrepreneurial environment, collaborating with cross-functional teams, and fostering a culture of openness, honesty, and engagement.Perks & BenefitsCompetitive salary based on experience.Flexible hybrid working model.Opportunities for professional growth and development.Exposure to cutting-edge technology and innovative projects.A collaborative and inclusive company culture.This is an excellent opportunity for a talented Quantitative Developer to contribute to a fast-paced, innovative environment while gaining exposure to advanced quantitative trading strategies.....Read more...
Company Overview:A leading force in the quantitative trading industry, our client is recognized for delivering world-class solutions to financial institutions, hedge funds, and technology firms. With over 15 years of expertise, they are at the forefront of quantitative trading technology and business development, leveraging cutting-edge advancements to navigate the complexities of electronic trading and achieve strategic success.Role Overview:We are seeking a highly skilled Quantitative Developer to join a dynamic team. This full-time role offers the opportunity to work closely with the Lead Developer and the Founder/Portfolio Manager in a remote capacity, with required training and occasional travel to London.Key ResponsibilitiesDatabase Management: Maintain, organize, and enhance the SQL Server database, ensuring data integrity and optimizing performance for efficient retrieval and processing.Backtesting & Strategy Development: Design and implement backtesting models and stock screening strategies using Python, collaborating with the investment team to refine and test new approaches.Process Automation: Develop and implement automated workflows and scripts to streamline operations and improve efficiency.Risk Management: Assist in monitoring and enhancing the risk management system, analyzing key risk metrics, and providing insights for mitigation.User Interface Development: Create intuitive, user-friendly interfaces for internal tools and applications, ensuring seamless usability and functionality.Code Documentation: Maintain comprehensive documentation to facilitate collaboration and future development efforts.System Development: Maintain and enhance proprietary investment management systems and libraries by writing clean, scalable, and efficient code to support evolving investment strategies.Key RequirementsEducational Background: Master’s degree in Computer Science, Information Technology, or a related field, with a strong foundation in mathematics, statistics, and computer science principles.Experience: Minimum of 2 years of professional experience, including at least 1 year in a development team, with a proven track record of delivering high-quality software solutions.Technical Skills:Advanced proficiency in Python is essential.Experience with SQL, HTML, and VBA is a plus.Familiarity with cloud computing platforms and automation tools is advantageous.Analytical & Problem-Solving Skills: Strong ability to work with large datasets and extract actionable insights.Communication Skills: Excellent verbal and written communication, with the ability to explain complex technical concepts to non-technical stakeholders.Work Ethic: Self-motivated with a strong work ethic, proactive mindset, and the ability to contribute from day one in a remote setting.Team Collaboration: Enthusiastic about working in an entrepreneurial environment, collaborating with cross-functional teams, and fostering a culture of openness, honesty, and engagement.Perks & BenefitsCompetitive salary based on experience.Flexible hybrid working model.Opportunities for professional growth and development.Exposure to cutting-edge technology and innovative projects.A collaborative and inclusive company culture.This is an excellent opportunity for a talented Quantitative Developer to contribute to a fast-paced, innovative environment while gaining exposure to advanced quantitative trading strategies.....Read more...
Company Overview:A leading force in the quantitative trading industry, our client is recognized for delivering world-class solutions to financial institutions, hedge funds, and technology firms. With over 15 years of expertise, they are at the forefront of quantitative trading technology and business development, leveraging cutting-edge advancements to navigate the complexities of electronic trading and achieve strategic success.Role Overview:We are seeking a highly skilled Quantitative Developer to join a dynamic team. This full-time role offers the opportunity to work closely with the Lead Developer and the Founder/Portfolio Manager in a remote capacity, with required training and occasional travel to London.Key ResponsibilitiesDatabase Management: Maintain, organize, and enhance the SQL Server database, ensuring data integrity and optimizing performance for efficient retrieval and processing.Backtesting & Strategy Development: Design and implement backtesting models and stock screening strategies using Python, collaborating with the investment team to refine and test new approaches.Process Automation: Develop and implement automated workflows and scripts to streamline operations and improve efficiency.Risk Management: Assist in monitoring and enhancing the risk management system, analyzing key risk metrics, and providing insights for mitigation.User Interface Development: Create intuitive, user-friendly interfaces for internal tools and applications, ensuring seamless usability and functionality.Code Documentation: Maintain comprehensive documentation to facilitate collaboration and future development efforts.System Development: Maintain and enhance proprietary investment management systems and libraries by writing clean, scalable, and efficient code to support evolving investment strategies.Key RequirementsEducational Background: Master’s degree in Computer Science, Information Technology, or a related field, with a strong foundation in mathematics, statistics, and computer science principles.Experience: Minimum of 2 years of professional experience, including at least 1 year in a development team, with a proven track record of delivering high-quality software solutions.Technical Skills:Advanced proficiency in Python is essential.Experience with SQL, HTML, and VBA is a plus.Familiarity with cloud computing platforms and automation tools is advantageous.Analytical & Problem-Solving Skills: Strong ability to work with large datasets and extract actionable insights.Communication Skills: Excellent verbal and written communication, with the ability to explain complex technical concepts to non-technical stakeholders.Work Ethic: Self-motivated with a strong work ethic, proactive mindset, and the ability to contribute from day one in a remote setting.Team Collaboration: Enthusiastic about working in an entrepreneurial environment, collaborating with cross-functional teams, and fostering a culture of openness, honesty, and engagement.Perks & BenefitsCompetitive salary based on experience.Flexible hybrid working model.Opportunities for professional growth and development.Exposure to cutting-edge technology and innovative projects.A collaborative and inclusive company culture.This is an excellent opportunity for a talented Quantitative Developer to contribute to a fast-paced, innovative environment while gaining exposure to advanced quantitative trading strategies.....Read more...
Data Engineer - Leading Media Company - Glasgow
(Tech Stack: Data Engineer, Databricks, Python, Power BI, AWS QuickSight, AWS, TSQL, ETL, Agile Methodologies)
I’m currently recruiting on behalf of a leading Software House in the Media industry, looking for a Data Engineer to join their growing team. This is a fantastic opportunity for an experienced Data Engineer to work on cutting-edge data solutions in a fast-paced, innovative environment.
The Role:
In this position, you will be responsible for developing and maintaining robust data pipelines, ensuring seamless data integration, and optimising cloud-based data infrastructure. You'll work closely with cross-functional teams to support data-driven decision-making and ensure data integrity across the organization.
Key Responsibilities:
Design, build, and optimize scalable data pipelines and ETL processes.
Work with internal teams to gather requirements and implement data solutions.
Manage and maintain cloud-based data infrastructure (AWS, Azure, or Google Cloud).
Enhance performance and scalability of data processing workflows.
Ensure data quality through validation, transformation, and cleansing.
Develop and maintain efficient data storage and retrieval systems.
Design data models and schemas to support analytics and reporting.
Collaborate with Data Analysts to extract insights from large datasets.
Monitor and troubleshoot data platforms to ensure seamless operations.
What My Client Is Looking For:
Proven experience as a Data Engineer or in a similar role.
Strong SQL skills and experience with databases such as PostgreSQL, Microsoft SQL, Oracle, or MySQL.
Expertise in cloud platforms (AWS, Azure, Google Cloud).
Knowledge of Web APIs (REST, GraphQL, SOAP) and integration strategies.
Hands-on experience with ETL tools like Data Factory, Fivetran, Stitch, or Apache Spark.
Proficiency in programming languages such as Python, R, or JavaScript.
Familiarity with data visualization tools (Power BI, Tableau, Qlik Sense).
Strong analytical mindset with excellent problem-solving skills.
💰 Competitive Salary – Offering a strong salary package based on experience.
📈 Career Growth – Opportunities for continuous learning, career progression, and working on cutting-edge technologies.
🏡 Flexible & Hybrid Working – Options for remote work, hybrid schedules, or flexible hours to support work-life balance.
🚀 Exciting Industry – Work on high-impact projects in the Media industry, shaping the future of data-driven decision-making.
🏥 Health & Wellbeing – Comprehensive healthcare, dental, and vision coverage.
💡 Learning & Development – Training programs, certifications, and conference allowances.
🎉 Team Culture – A collaborative, innovative, and supportive work environment with regular social events.
🏖️ Generous Holiday Allowance – Competitive annual leave, plus additional paid days for personal development.
💻 Tech Allowance – Access to the latest tools, equipment, and software to support your work.
Location: Glasgow/Remote Working UK
Salary: £40,000 – £45,000 + Bonus + Pension + Benefits
Applicants must be based in the UK and have the right to work in the UK even though remote work is available.
To apply for this position please send your CV to Matt Jones at Noir.
NOIRUKTECHREC
NOIRUKREC
NC/RG/DE
....Read more...
We are looking for an experienced Senior Machine Learning Engineer to join one of our client's team.
Skills and Qualifications:
Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field.
Advanced Python and machine learning frameworks (Keras, SciPy, Scikit-learn, TensorFlow, PyTorch, Spark MLlib ...) knowledge.
Hands-on experience with one or more cloud computing platforms (Azure - preferred, AWS, GCP).
Strong understanding of the whole ML lifecycle and experience with MLOps/DataOps.
Experience with data processing frameworks like Apache Spark or similar.
Proficiency in SQL, RDBMS/NoSQL data stores and appropriate use cases.
Experience with version control, small and regular commits, unit tests, CI/CD, packaging, familiarity with containerization tools such as Docker and Kubernetes.
Proven experience in GPU cluster development and management is a plus.
Experience with orchestrated LLM applications is a plus.
Strong problem-solving skills and attention to detail.
Good communication skills, fluent English.
If interested, please get in touch via contact details provided or click “Apply” to forward an up-to-date copy of your CV.
Cavendish (Recruitment) Professionals Ltd are proud to be an equal opportunity employer and we believe that inclusivity begins with the candidate experience. All qualified applicants will receive consideration for employment regardless of, gender, race, age, sexual orientation, religion, or belief.....Read more...
An exciting opportunity has arisen for a Engineering Manager (genetic data)to join a programme that promises significant health benefits across the UK. This is a 6 month contract role inside IR35 offering excellent benefits, remote working option and a salary range of £600 - £650 per day. The ideal candidate will have experience working with genetic data, including genotyping or next-generation sequencing.
As anEngineering Manager, you will oversee a team of Data Engineers working on a genetic data-driven product, ensuring smooth project delivery in a complex technical environment.
You will be responsible for:
? Manage engineering processes in a fast-paced and complex technical environment.
? Solve engineering challenges that contribute to a high-impact healthcare initiative.
? Apply best practices and make confident, data-driven decisions.
? Facilitate discussions, secure stakeholder buy-in, and manage different personalities.
? Adapt to shifting priorities while driving consensus and ensuring progress.
? Identify technical risks and challenges, reviewing them with senior stakeholders.
? Assess potential over-engineering decisions and optimise workflow sequencing.
What we are looking for:
? Previously worked as an Engineering Manager, or in a similar role.
? Experience working with genetic data, including genotyping or next-generation sequencing.
? Strong background in agile development teams.
? Skilled in JIRA for project management and Python & Bash.
? Familiarity with cloud environments (preferably Azure) and workflow management tools (e.g. Nextflow, Dagster, Airflow, Prefect).
? Knowledge of containerisation (e.g. Docker) and deployment (e.g. Kubernetes).
? Strong version control skills using Git/GitHub.
Apply now for this exciting Engineering Manager opportunity to lead innovative projects and advance your career.
Important Information: We endeavour to process your personal data in a fair and transparent manner. In applyi....Read more...
Data Engineer - Leading Pharmaceutical Company - Manchester
(Tech Stack: Data Engineer, Databricks, Python, Power BI, AWS QuickSight, AWS, TSQL, ETL, Agile Methodologies)
About the Role: We are seeking a talented and experienced Data Engineer on behalf of our client, a leading Software House. This is a fully remote position, offering the opportunity to work with cutting-edge technologies and contribute to exciting projects in a collaborative environment.
About the Role: Our client is seeking an experienced Data Engineer to join their team in Manchester. This hybrid position involves working within the pharmaceutical industry, focusing on the design, development, and maintenance of data pipelines, ETL processes, and databases. The role is ideal for someone passionate about improving processes, ensuring data quality, and maintaining compliance with regulatory standards. focusing on designing, developing, and maintaining data pipelines, ETL processes, and databases. If you are passionate about driving continuous improvement and ensuring data quality and compliance, we want to hear from you.
Key Responsibilities:
Design, develop, maintain, and optimise data pipelines, ETL processes, and databases.
Drive continuous improvement by refining processes, products, and identifying new tools, standards, and practices.
Collaborate with teams across the business to define solutions, requirements, and testing approaches.
Assist with process definition, ensuring compliance with organisational processes and regulatory standards.
Ensure compliance with regulatory requirements and standards and audit readiness.
Automate and monitor data and data processes, ensuring data quality and integrity.
Share knowledge and provide guidance on databases and data.
Maintain up-to-date, accurate, and concise documentation of database configurations and processes.
Work across the team to deliver best practice infrastructure and infrastructure deployment and management processes.
Essential Skills/Experience:
A good degree in a relevant subject or equivalent professional experience in a data role.
At least 3 years’ professional experience developing data pipelines and ETLs using Microsoft products.
Minimum 1 year of experience working with cloud-native technologies like Azure Data Factory.
Demonstrable experience of delivering technical work within time and budget constraints.
Good understanding of data security best practices.
Experience in supporting ETLs or data pipelines crucial to a production system.
Experience working in a cross-functional team to deliver technical solutions.
Desirable Skills:
Experience with SQL Server, SSIS, Azure Data Factory, and Azure SQL.
Experience with Cloud and Infrastructure as Code, particularly in an Azure setting using Bicep.
Understanding of DevOps practices and the associated benefits.
Skill in database testing including unit, performance, stress, and security testing.
Experience working in an agile team.
Experience working in a highly regulated industry and with highly sensitive data.
Exposure to large data solutions like Snowflake, Trino, Synapse, Azure Data Lake, and Databricks.
Experience in data science using R, Stata, or Python.
Familiarity with Atlassian tools such as JIRA, Confluence, and BitBucket.
Understanding of clinical trials, GCP, and GxP.
What We Offer:
Hybrid working model with flexibility between remote and office-based work.
Competitive salary and benefits package.
Opportunity to work on innovative projects within the pharmaceutical industry.
Collaborative and supportive work environment.
Professional development and career growth opportunities.
Location: Remote Working UK
Salary: £45,000 – £55,000 + Bonus + Pension + Benefits
Applicants must be based in the UK and have the right to work in the UK even though remote work is available.
To apply for this position please send your CV to Matt Jones at Noir.
NOIRUKTECHREC
NOIRUKREC
NC/RG/DE....Read more...
DevOps Engineer - FinTech - Newcastle
(Tech stack: DevOps Engineer, Azure, Kubernetes, SQL Server, Snowflake, Jira, Bitbucket, Git, CI/CD, DevOps Engineer, Urgent)
I’m recruiting on behalf of a leading FinTech company in Newcastle that is looking for a talented DevOps Engineer to join their growing team. This is a fantastic opportunity to work in a fast-paced, technology-driven environment where you’ll play a key role in enhancing automation, infrastructure, and deployment processes.
Key Responsibilities:
As a DevOps Engineer, you’ll be responsible for maintaining and improving the company’s infrastructure, automating deployment pipelines, and ensuring seamless operations across development and production environments. Your role will involve:
Writing and maintaining scripts using PowerShell or other scripting languages.
Developing with C#, Java, or Python, with either prior software development experience or the ability to code when needed.
Implementing Infrastructure as Code (IaC) using tools like Ansible, Terraform, or equivalent.
Managing containerization with Docker and orchestration using Kubernetes or Docker Swarm.
Setting up and maintaining monitoring solutions such as ELK, Grafana, or similar.
Managing CI/CD pipelines with TeamCity.
Working with Microsoft SQL Server to ensure optimal database performance.
Administering both Windows and Linux environments.
Communicating clearly and professionally with both clients and internal teams.
What They’re Looking For:
Strong scripting skills with PowerShell or another scripting language.
Hands-on experience with at least one programming language: C#, Java, or Python.
Proven expertise in Infrastructure as Code using Ansible, Terraform, or similar tools.
Solid experience with containerization (Docker) and orchestration (Kubernetes or Docker Swarm).
Knowledge of monitoring tools such as ELK Stack, Grafana, or equivalent.
Experience with CI/CD pipelines, particularly using TeamCity.
Familiarity with Microsoft SQL Server.
Experience administering both Windows and Linux systems.
Strong communication skills, with the ability to engage professionally with both technical teams and clients.
Financial Services experience is beneficial but not essential.
A 2:1 or higher degree in Computer Science or a related field, ideally from a top-tier university.
Preferred Experience (Nice to Have):
Knowledge of Atlassian tools such as Bitbucket and JIRA.
Experience with artifact storage solutions like Artifactory.
Familiarity with Octopus Deploy.
Understanding of static analysis tools such as SonarQube.
Experience using Control-M for workload automation.
Exposure to cloud platforms (Azure, AWS, or GCP).
Experience working with VMware (vSphere) and SAN storage solutions.
Why Join?
This is a fantastic opportunity to work in an innovative FinTech company, where you’ll be empowered to bring new ideas, improve infrastructure, and drive automation. You’ll work with a talented team, using cutting-edge technologies to deliver high-impact solutions.
Location: Newcastle, UK
Salary: Competitive + Bonus + Pension + Benefits
Applicants must be based in the UK and have the right to work in the UK even though remote working is available.
To apply for this position please send your CV to Matt Jones at Noir.
NOIRUKTECHREC
NOIRUKREC
NC/RG/DV....Read more...
Overview of the companyA distinguished player in the quantitative trading industry, renowned for delivering best-in-class solutions to financial institutions, hedge funds, and technology organizations. With over 15 years of expertise, they are at the forefront of quantitative trading technology and business development, navigating the complexities of the electronic trading landscape to achieve strategic objectives.Overview of the roleWe are seeking a skilled Quant Analyst to join the London team. The ideal candidate will bring experience in quantitative analysis, a deep understanding of financial markets, and a passion for leveraging data to drive trading strategies. This role involves close collaboration with various teams to develop and optimise trading models and strategies.Key responsibilitiesDeveloping, implementing, and maintaining quantitative models for trading strategies.Conducting rigorous data analysis to identify market opportunities and risks.Work closely with senior analysts and portfolio managers to implement data-driven insights.Contribute to the research and development of systematic strategies across multiple asset classes.Continuously monitoring and improving model performance.Communicating findings and recommendations to stakeholders.Key requirementsStrong analytical and problem-solving skills with attention to detail.Track record of 6-12 months of real-world trading experience. Proficiency in programming languages such as Python, R, or MATLAB.Experience with statistical analysis, machine learning, and data manipulation.Excellent problem-solving skills and attention to detail.Ability to work effectively in a collaborative, fast-paced environment.Strong communication skills to present complex concepts clearly.Perks and benefits of the roleCompetitive Salary based on experienceFlexible hybrid working model.Opportunities for professional growth and development.Exposure to cutting-edge technology and innovative projects.Collaborative and inclusive company culture.....Read more...