Software Engineer - Commercials
SKILLS
FULL DESCRIPTION
Software Engineer - Commercials
London / Manchester
Software Engineering ️ – Backend Engineering /
Full-time /
Hybrid
What you'll need
- Commercial experience building backend systems using Python and Django (or a closely related framework such as Flask/FastAPI or similar MVC frameworks you can pivot from) - Experience working on production systems with real users, including writing clean, maintainable, well-tested code - Strong understanding of core engineering fundamentals (APIs, data modelling, relational databases, debugging, performance considerations) - Confidence collaborating in cross-functional teams and communicating clearly about trade-offs and technical decisions - Comfort navigating a growing codebase and learning a complex domain over time - A product mindset: curiosity about how what you build affects users and clients
What you'll do
- Build and extend core Commercials capabilities such as Product Catalogue, Leads Management, Quoting, and Sales Channel configuration - Deliver backend features and APIs that enable clients to configure products, define sales journeys, and manage pre-sale activity - Work on tickets and scoped initiatives, gradually taking ownership of larger pieces of functionality - Collaborate with product managers, engineers, and domain experts to turn evolving requirements into robust solutions - Contribute to improving code quality, test coverage, and system reliability - Learn the Commercials domain language (products, offers, contracts, leads, opportunities) and apply it effectively in your work