At a Glance
- Tasks: Design and build scalable data systems while collaborating with users to enhance workflows.
- Company: Join a leading recruiter in Data & AI with a supportive culture.
- Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
- Other info: Dynamic environment with excellent career advancement opportunities.
- Why this job: Make a real impact by working at the intersection of engineering and data.
- Qualifications: Experience in Python, SQL, and cloud platforms; strong problem-solving skills.
The predicted salary is between 50000 - 70000 £ per year.
We are looking for a Full Stack Engineer to help design, build, and operate scalable data systems that support analytical and data-driven workflows. You will work closely with users across the business to understand their needs, translate them into robust technical solutions, and continuously improve our data platform.
This role is ideal for someone who enjoys working at the intersection of engineering, data, and user experience, with a strong focus on reliability, usability, and iterative improvement.
Key Responsibilities- Design, build, and maintain production-grade data systems and pipelines
- Develop scalable solutions for data ingestion, transformation, and orchestration
- Collaborate directly with stakeholders to understand workflows, identify pain points, and deliver impactful solutions
- Operate and improve cloud-based infrastructure and services
- Support analytical and data-intensive workloads with performant, reliable systems
- Contribute to platform tooling and engineering best practices
- Troubleshoot issues and continuously enhance system reliability and performance
- Some experience building and operating production systems, ideally developed iteratively over time
- Strong proficiency in Python, SQL, and cloud platforms (preferably AWS)
- Experience with data pipelines and orchestration tools (e.g., Dagster)
- Experience working with analytical or data-intensive workloads
- Ability to work directly with users to understand workflows, identify pain points, and translate them into technical solutions
- Strong problem-solving skills with a systems-thinking mindset
- Experience with .NET, ideally C#
- Experience building internal platforms or developer tooling (e.g., PaaS)
- Experience supporting data science or analytics workflows
- Experience with CI/CD pipelines (e.g., Azure DevOps) and infrastructure-as-code tools (e.g., Terraform)
- Familiarity with modern data platforms such as Snowflake
- Exposure to machine learning / AI workflows and related tooling
- Strong familiarity with Python libraries and developer tooling
- Experience in investment or financial services environments
- Exposure to R or mixed-language analytics ecosystems
- Experience integrating GenAI tools into data or business workflows
To apply for this role please submit your CV or contact Dillon Blackburn.
Full Stack Engineer - Inside IR35 - Hybrid in London employer: Tenth Revolution Group
Contact Detail:
Tenth Revolution Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer - Inside IR35 - Hybrid in London
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that Full Stack Engineer gig.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, SQL, and cloud platforms. We want to see how you’ve tackled real-world problems and built scalable solutions.
✨Tip Number 3
Prepare for the interview by brushing up on your problem-solving skills. Think about how you would approach building data systems and pipelines. We love candidates who can think on their feet and come up with innovative solutions!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always on the lookout for talented individuals who can contribute to our data-driven workflows.
We think you need these skills to ace Full Stack Engineer - Inside IR35 - Hybrid in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Full Stack Engineer role. Highlight your experience with Python, SQL, and cloud platforms like AWS, as well as any work you've done on data systems.
Showcase Your Projects: Include specific examples of projects where you've designed or built data systems. This helps us see your hands-on experience and how you approach problem-solving in real-world scenarios.
Be Clear and Concise: When writing your application, keep it straightforward. Use clear language to describe your technical skills and how they relate to the responsibilities listed in the job description.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity!
How to prepare for a job interview at Tenth Revolution Group
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, SQL, and AWS. Brush up on your knowledge of data pipelines and orchestration tools like Dagster, as these will likely come up during technical discussions.
✨Understand User Needs
Since this role involves collaborating with stakeholders, be prepared to discuss how you've previously identified user pain points and translated them into technical solutions. Think of specific examples where your work improved user experience or system reliability.
✨Showcase Problem-Solving Skills
Prepare to demonstrate your problem-solving abilities with real-world scenarios. Have a few examples ready that highlight your systems-thinking mindset and how you’ve tackled challenges in building or maintaining production systems.
✨Familiarise Yourself with CI/CD and Infrastructure Tools
If you have experience with CI/CD pipelines or infrastructure-as-code tools like Terraform, make sure to mention it. Even if it’s not a primary focus of your past roles, showing familiarity can set you apart and demonstrate your commitment to best practices in engineering.