Senior Python Software Engineer

Harrington Starr — United Kingdom · Posted ~3 hours ago

Senior Full-time Hybrid

Skills

Python backend development scalable applications RESTful APIs software architecture product development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a small, collaborative engineering team building scalable backend applications with Python. You will create new features from concept to production, design and consume RESTful APIs, collaborate with product stakeholders, and influence architecture and technical direction. The role combines greenfield development with improvements to an established platform.

Highlights

Permanent senior engineering position in a small, collaborative team with meaningful influence over architecture and technical direction. Includes greenfield development, product collaboration, and end-to-end ownership through production.

Description

Senior Python Software Engineer London | Hybrid (3 days per week) | Permanent We're working with an innovative fintech company that develops software used by investment management firms to automate complex reporting, document generation and client communications. Their platform is used by leading financial institutions and they're investing heavily in the next generation of their product suite. As part of a small, highly collaborative engineering team, you'll have genuine influence over architecture, technical direction and product development. This is an opportunity to work on greenfield features as well as enhance an established platform, taking ownership from design through to production. What you'll be doing Designing, building and maintaining scalable backend applications in PythonDeveloping new product features from concept through to productionWorking closely with Product and stakeholders to shape technical solutionsBuilding and consuming RESTful APIsContributing to architecture and engineering best practicesImproving application performance, scalability and reliabilityParticipating in code reviews and mentoring where appropriateWorking across the full software development lifecycle in a collaborative product environment Tech Stack PythonDjangoPostgreSQLAWSREST APIsDockerGitCI/CD We're looking for someone with Strong commercial experience developing applications in PythonCommercial Django experienceExperience building scalable backend applications and APIsExperience working on SaaS or product-focused platformsStrong SQL and relational database knowledgeFamiliarity with AWS or other cloud platformsA collaborative approach and a passion for writing clean, maintainable codeExperience working within Agile engineering teams Nice to have FastAPI or FlaskExperience within fintech or financial servicesExposure to AI or machine learning integrationsExperience designing scalable software architectures Why apply? Small engineering team with real technical ownershipOpportunity to influence architecture and product directionModern technology stackGreenfield feature development alongside an established platformCollaborative, low-bureaucracy environmentCompetitive salary and benefits Contact Ciara Clarke at Harrington Starr for a confidential discussion on this role.