
Software Engineer
Job Description
Posted on: March 4, 2026
Role: Software Engineer
Location: Cardiff | 1 day per week onsite
Salary: £45,000–£55,000 + bonus + pension
Hours: 35-hour week, flexible around life
An established Cardiff tech team is hiring a Software Engineer to help evolve a platform that processes millions of inspection data points and supports high-value commercial transactions.
You’ll work across TypeScript, Node, React and Python within AWS-based microservices and event-driven systems. You don’t need to know all of these technologies. Strong experience in one core language, with the ability to learn, is what matters.
This role would typically suit someone with around 2–4 years’ commercial experience, though capability is more important than years.
What matters
- Solid grounding in at least one modern language such as Node, React or Python
- Some exposure to AWS. You don’t need to be a cloud expert
- A mindset focused on clean design and solving practical problems
- Curiosity about how AI might enhance systems. Direct AI project experience isn’t required
You’ll join a small, experienced engineering team where you can influence how things are built, without unnecessary hierarchy or politics.
If you’re growing into your confidence as an engineer and want to deepen your capability in a stable, well-structured environment, this is worth a conversation.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
JobsInUK.app
Get JobsInUK.app on your phone!

Senior Geotechnical Engineer - Water Sector

Systems Engineers (All levels)

Senior Wastewater Modeller

Software Engineer

