At a Glance
- Tasks: Uncover insights from complex data and validate findings using SQL and Python.
- Company: Join a leading company building one of the world's largest data platforms.
- Benefits: Remote work, competitive salary up to £150k, and opportunities for professional growth.
- Other info: Ideal for those who love digging into data and questioning assumptions.
- Why this job: Make a real impact by turning messy data into meaningful stories and insights.
- Qualifications: Strong SQL and Python skills with a background in data journalism or investigative research.
The predicted salary is between 100000 - 150000 £ per year.
We’re hiring a Senior Data Journalist to work directly with senior stakeholders at a company building one of the world’s largest data platforms. This role is focused on uncovering insights from complex, messy real-world data, combining investigative thinking, validation, and technical analysis to surface meaningful stories, patterns, and risks. You’ll be working with large-scale global company and ownership datasets, helping interrogate, validate, and explain data that powers investigative research, AI systems, and commercial intelligence products. This is not a traditional newsroom role. It’s ideal for someone who enjoys digging into difficult datasets, questioning assumptions, validating findings, and using technology to support deep investigative work.
What you’ll be doing:
- Investigating and validating complex company and ownership data
- Working with messy, multi-source datasets to identify inconsistencies, anomalies, and hidden connections
- Using SQL and Python to analyse, clean, and interrogate data
- Applying investigative techniques across structured and unstructured information
- Collaborating with technical and non-technical stakeholders to turn findings into clear outputs
- Exploring how AI and LLM tools can support research, validation, and investigative workflows
- Helping improve how data is structured, interpreted, and trusted across the platform
What they’re looking for:
- Strong SQL and Python skills
- Background in data journalism, investigative research, OSINT, analytics, or data-focused reporting
- Experience working with complex or unreliable datasets
- Strong attention to detail and a sceptical, investigative mindset
- Someone who cares about accuracy, methodology, and real-world meaning behind the data
- Bonus: experience with corporate, financial, regulatory, risk, or ownership data
Remote £100k–£150k
Senior Data Journalist employer: TechShack
Contact Detail:
TechShack Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Data Journalist
✨Tip Number 1
Network like a pro! Reach out to people in the industry, especially those who work in data journalism or related fields. A casual chat can lead to opportunities you might not find on job boards.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best work with SQL and Python. Include examples of how you've tackled messy datasets and uncovered insights. This will make you stand out when we’re looking for someone who can dig deep.
✨Tip Number 3
Prepare for interviews by brushing up on your investigative techniques. Be ready to discuss how you validate findings and handle complex data. We love candidates who can think critically and question assumptions!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team.
We think you need these skills to ace Senior Data Journalist
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Data Journalist role. Highlight your SQL and Python expertise, as well as any relevant investigative research you've done. We want to see how you can dig into complex datasets!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about data journalism and how your background aligns with our mission at StudySmarter. Don’t forget to mention any experience with AI tools or data validation techniques.
Showcase Your Projects: If you've worked on any interesting projects involving data analysis or investigative research, make sure to include them in your application. We love seeing real-world examples of how you've tackled messy datasets and uncovered insights!
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you’ll be able to submit all your materials in one go. Plus, we love seeing applications come through our own platform!
How to prepare for a job interview at TechShack
✨Know Your Data Inside Out
Before the interview, dive deep into the types of datasets you might be working with. Familiarise yourself with common issues in data validation and how to spot inconsistencies. This will not only show your expertise but also your genuine interest in the role.
✨Showcase Your Technical Skills
Be ready to discuss your experience with SQL and Python. Prepare examples of how you've used these tools to analyse complex datasets. If possible, bring along a portfolio or case studies that highlight your technical prowess and investigative work.
✨Prepare for Scenario Questions
Expect questions that test your problem-solving skills. Think about how you would approach messy datasets or validate findings. Practising these scenarios can help you articulate your thought process clearly during the interview.
✨Engage with Stakeholders
Since this role involves collaboration with both technical and non-technical stakeholders, prepare to discuss how you’ve successfully communicated complex data insights in the past. Highlight your ability to turn intricate findings into clear, actionable outputs.