Negotiable
Undetermined
Undetermined
London Area, United Kingdom
Summary: The Data Analyst role focuses on building a structured dataset of UK companies by utilizing public APIs from Companies House. The position requires extracting various company details and financial information to enhance internal analytics. The successful candidate will also be responsible for cleaning and normalizing large datasets and automating data workflows. This role offers the opportunity to work with the UK's largest open company database and provides flexibility in working arrangements.
Key Responsibilities:
- Integrate with the official Companies House API
- Extract company name, director/owner details, address, and additional metadata
- Retrieve and parse financial filings (turnover, net profit, etc.)
- Clean, normalize, and structure large datasets
- Build automated scripts or ETL workflows for continuous updates
- Document processes and ensure high data quality
Key Skills:
- Strong experience with API data extraction (REST/JSON)
- Proficiency with Python (requests, pandas)
- Experience parsing financial statements
- Strong attention to detail and data integrity
- Understanding of UK corporate filings (preferred)
Salary (Rate): undetermined
City: London Area
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
About the Role
We are looking for a skilled Data Analyst to build a structured, accurate dataset of UK companies using the public APIs from Companies House. This role involves extracting company details, officer information, financial filings, and other data points to support our internal analytics.
What You’ll Do
- Integrate with the official Companies House API
- Extract company name, director/owner details, address, and additional metadata
- Retrieve and parse financial filings (turnover, net profit, etc.)
- Clean, normalize, and structure large datasets
- Build automated scripts or ETL workflows for continuous updates
- Document processes and ensure high data quality
What We’re Looking For
- Strong experience with API data extraction (REST/JSON)
- Proficiency with Python (requests, pandas)
- Experience parsing financial statements
- Strong attention to detail and data integrity
- Understanding of UK corporate filings (preferred)
Why Join Us?
- Flexible working
- Autonomy to build a full data pipeline from scratch
- Opportunity to work with the UK’s largest open company database
How to Apply
Please submit your CV and a brief summary of previous relevant data extraction/API work.