
Interact Consulting Limited
Python Software Engineer
Job Description
Salary: £45,000 - 45,000 per year
Requirements:- Strong Python experience
- Good understanding of software engineering principles
- Azure experience or a strong interest in cloud
- SQL experience
- Ideally some Power BI experience
- A self-starting, curious approach and willingness to experiment
- The ability to work independently while collaborating closely with the wider team
- 3-4 years of engineering experience
- Work closely with our CTO and Data Engineers to build applications and automation
- Develop a new platform that connects with our CRM and supports all users
- Help shape our engineering function from the ground up
- Build, experiment, and deliver software that makes a tangible difference
- Work independently while collaborating closely with our wider team
- Azure
- Cloud
- CRM
- CTO
- Power BI
- Python
- SQL
More:
We are hiring our first dedicated engineering employee for a hybrid role, initially 3 days in the office and 2 days at home, reducing to 1 day in the office over time. You will join a team of around 30 people and have real influence, genuine autonomy, and the freedom to build and innovate. This is an exciting opportunity for an experienced engineer who enjoys writing great code, experimenting, and helping shape an engineering function from the ground up.
last updated 34 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Interact Consulting Limited

Interact Consulting Limited
Ashbourne
IT
Skills & Technologies
Inferred from job description
Salary Insight
£45,000
This role
£60,000
UK median
This salary is 25% below the UK median for Software Engineers (£60,000/yr).
Based on 2024–2025 UK technology sector benchmarks