Software Engineer (Mid/Senior) | Python | Backend leaning fullstack
£65,000 to £85,000 | Predominantly Remote | UK
I'm working closely with a highly ambitious, well funded technology business developing sophisticated software to solve complex, real world challenges.
Operating at the intersection of advanced technology, data and intelligence, the company is building products that help organisations make better decisions in demanding, high stakes environments.
Having recently secured further investment and with strong commercial momentum, the business is entering an exciting phase of growth. Its engineering team has expanded significantly, and there's now an opportunity for a talented backend focused Software Engineer to play an important role in the continued development of its core software platform.
The team is open to engineers from midlevel through to senior, with the scope of the position and salary reflecting the experience and capability of the individual.
This isn't a business building technology in search of a problem. Its products are already being used by customers, with real world requirements helping shape the engineering roadmap.
The opportunity
You'll join a talented, collaborative engineering team developing a sophisticated software platform that processes and presents complex information to support better decision making.
The focus is on building and evolving the backend services, APIs and application functionality that underpin the product, while contributing more broadly across the stack where appropriate.
It's a hands on engineering role with genuine ownership, technical variety and the opportunity to influence how the platform develops as the business scales.
You'll work closely with experienced engineers and architects, contributing to design decisions, solving challenging technical problems and delivering functionality that makes a tangible difference to customers.
What we're looking for
- Strong commercial experience using Python to develop production software applications.
- Experience designing, building and maintaining backend services, REST APIs and application functionality.
- Strong understanding of software engineering fundamentals, including application architecture, testing, maintainability and clean code.
- Nice to have experience or familiarity with React and TypeScript, with the confidence to contribute across the stack when needed.
- Nice to have exposure to cloud environments, ideally AWS.
- Someone who enjoys taking ownership, solving problems and working collaboratively within a growing engineering team.
You don't need to be equally strong across the entire stack. Strong backend engineering skills in Python are the priority, alongside the curiosity and flexibility to contribute more broadly.
Why consider it?
There are plenty of opportunities to write software. Far fewer offer the chance to work on technically interesting products with genuine real world applications, alongside an experienced engineering team, at a point where individual contributions can still make a meaningful impact.
This business offers:
- Interesting engineering challenges: Complex software, demanding environments and problems that require thoughtful, pragmatic solutions.
- Real commercial traction: A growing customer base, further investment and a product roadmap shaped by genuine customer needs.
- Technical ownership: The opportunity to contribute to architecture, engineering decisions and how the platform evolves.
- A collaborative engineering culture: Work alongside experienced engineers who value technical quality, autonomy and practical problem solving.
- Flexibility: Predominantly remote working, with the engineering team coming together near Oxford for approximately three consecutive days every six to eight weeks. Expenses are covered.
Salary: £65,000 to £85,000, depending on experience.
You must already be based in the UK with the correct visa to apply. Unfortunately no sponsorship is available.
If you're a Python engineer who enjoys building quality software, solving interesting problems and wants to be part of something ambitious, I'd welcome a conversation.
#J-18808-Ljbffr
Software Engineer (Mid/Senior) | Python / Backend leaning fullstack in Oxford employer: Senzo Group
Senzo Group is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration within a small, agile team. Employees benefit from hands-on experience with cutting-edge technologies like AWS, Kubernetes, and Terraform, alongside ample opportunities for professional growth and development in the rapidly evolving fintech sector. Located in a vibrant tech hub, Senzo Group provides a supportive environment where your contributions directly impact the company's success and security posture.