A growing engineering company in Greater London is seeking a Senior Fullstack Software Engineer responsible for designing, building, and maintaining critical production systems. The role emphasizes ownership, systems thinking, and high-quality engineering on mature platforms. The ideal candidate will have 8-15 years of experience, strong Python skills, and comfort navigating complex legacy code. This position offers an opportunity to make architectural decisions and contribute to the company's operational growth, while working alongside senior decision-makers.
Qualifications
8–15 years of experience in engineering roles.
Experience in small teams without heavy processes.
Strong operational maturity with production systems.
Responsibilities
Designing and maintaining backend services using Python.
Developing well-structured RESTful APIs.
Improving data models across relational and NoSQL databases.
Contributing to cloud-based infrastructure and DevOps practices.
Skills
Backend development
Python
Systems thinking
RESTful APIs
Cloud infrastructure
Tools
PostgreSQL
Google Cloud
Job description
A growing engineering company in Greater London is seeking a Senior Fullstack Software Engineer responsible for designing, building, and maintaining critical production systems. The role emphasizes ownership, systems thinking, and high-quality engineering on mature platforms. The ideal candidate will have 8-15 years of experience, strong Python skills, and comfort navigating complex legacy code. This position offers an opportunity to make architectural decisions and contribute to the company's operational growth, while working alongside senior decision-makers.