onsite
Data Strategy Engineer - Barclays
Software Engineer
The Data Strategy Engineer leverages Python, SQL and machine‑learning techniques to extract, clean, and model data from diverse sources, delivering actionable insights that shape strategic decisions and improve operational efficiency.
About the role
Key Responsibilities
- Identify, collect, and integrate data from internal systems and external providers, ensuring high‑quality ingestion pipelines.
- Perform data cleaning, wrangling, and transformation using Python and SQL to prepare datasets for analysis.
- Develop and deploy machine‑learning models that generate predictive insights for business strategy and operational optimization.
- Create interactive visual dashboards and reports to communicate findings to senior stakeholders.
- Collaborate with data architects, product owners, and business units to align data solutions with strategic objectives.
Requirements
- Strong proficiency in Python (pandas, scikit‑learn) and advanced SQL querying.
- Experience building and operationalizing machine‑learning models in a production environment.
- Solid understanding of data engineering concepts, including ETL processes and cloud platforms such as AWS.
- Ability to translate complex analytical results into clear visualizations using tools like Tableau or Power BI.
- Excellent problem‑solving skills and a collaborative mindset for cross‑functional projects.
Skills
pythonsqlmachine learningaws