Seeking senior full-stack python engineers for a large-scale greenfield build
Your new company
You'll join a well‑resourced technology group building new data‑driven platforms and internal products. Engineering is run locally with a strong technical culture, modern tooling, and clearly established delivery practices. The team is expanding to support a growing pipeline of greenfield software initiatives, with a focus on scalable backend systems and contemporary frontend applications.
Your new role
You will take on a senior engineering position within a cloud‑native environment, owning the delivery of new features and application builds. The role leans slightly on backend software development, with scope to contribute across the stack if you bring relevant frontend experience.
You'll work closely with product managers to shape requirements, contribute to architectural conversations, and build within a shared microservices ecosystem. While not a formal leadership role, you will guide technical decisions and support the growth of other engineers.
The core stack includes Python, Django, Graphene, PostgreSQL and AWS, with a modern frontend built on React and TypeScript. The work is greenfield in nature, centred on building new systems rather than maintenance. This long‑term engagement is offered as a 12‑month initial contract within a hybrid working model.
What you'll need to succeed
Senior‑level software engineering experience with strong Python capability.
Deep experience with Django, API development, and service‑oriented backend design.
Hands‑on experience with AWS, ideally across multiple services used in modern application development.
Familiarity with frontend technologies such as React and TypeScript; full‑stack capability is valued.
Proven ability to deliver end‑to‑end solutions across the full software lifecycle.
Strong capability in architectural reasoning and technical design discussions.
Clear communication skills and the ability to partner with product stakeholders.
A collaborative mindset and willingness to mentor other engineers.
Exposure to geospatial systems or spatial data is advantageous but not required.
What you'll get in return
You will join a capable engineering team operating in a modern, build‑focused environment with a strong emphasis on technical quality. The organisation offers hybrid working options, flexibility around personal commitments, and a dedicated training budget that supports further study and upskilling.
If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.
If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career.