Senior Software Engineer
Neartech Search Recruitment — United Kingdom · Posted ~1 day ago
🔓 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 listDescription
Senior Software / Platform Engineer I Python | £60k – £75k | Remote (Edinburgh-based)
Love early-stage energy, but hate micro-management?
We’re hiring a Senior Python Backend / Platform Engineer to help us build and scale a data-heavy B2B platform.
We aren't looking for someone who just completes tickets against a rigid spec.
We need someone who can embrace ambiguity, shape backend architecture, and help define the platform as we grow.
The Reality:
Our environment is fast-paced, fluid, and occasionally chaotic.
If you thrive in smaller/startup teams, love taking ownership, and want to solve complex engineering problems without red tape, you’ll fit right in.
What You’ll Be Doing:
Architect & Build: Shape backend services, APIs, domain boundaries, and ingestion workflows.Hands-on Stack: Python, FastAPI, SQLAlchemy, PostgreSQL, AWS, Docker.AI-Assisted Workflows: We make heavy use of AI coding agents to move fast—you’ll help set standards and guide agent-generated code.Path to Ownership: High-visibility role with a clear track to domain leadership.
What We Need:
✔️ Solid backend experience (Python/FastAPI/SQLAlchemy/Postgres)
✔️ Prior experience in startups or smaller engineering teams
✔️ Strong technical judgment & comfort operating with ambiguity
✔️ Based in/around Edinburgh (fully remote day-to-day, with occasional local catch-ups)
💰 Salary: £60,000 – £75,000
📍 Location: Remote (Edinburgh area)
📩 Interested or know someone who fits? Drop me a DM or apply directly below!
#PythonJobs #SoftwareEngineering #TechJobsEdinburgh #BackendDeveloper #StartupJobs #RemoteJobsUK #FastAPI #PlatformEngineering
We have 63,215 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 63,215 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume