Senior Software Engineer

NearTech Search

City of Edinburgh

On-site

GBP 75,000 - 85,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Remote-first
Regular team meet-ups

Job summary

NearTech Search seeks a Senior Application / Platform Engineer to shape a data-driven platform and define backend architecture in Edinburgh with remote options. The role involves building backend services, APIs, data workflows, and making architecture decisions with autonomy.

You’ll contribute to design, ingestion pipelines, and scalable processing, collaborating with product and infra teams. Join a small, senior team and influence the platform’s direction, not just implement tickets, with

Qualifications

  • Senior Software Engineer with strong backend/API design experience.
  • Experience building data-driven platforms and SaaS products.
  • Proficient in PostgreSQL data modelling and system design.
  • Ability to influence architecture decisions with technical judgment.

Responsibilities

  • Designing and building backend services, APIs, and platform capabilities.
  • Shaping backend architecture, service boundaries, and system design.
  • Contributing to ingestion pipelines, data workflows, and scalable processing patterns.
  • Making pragmatic production trade-offs around performance, reliability, and maintainability.
  • Designing application patterns around tenancy, permissions, and authentication.
  • Reviewing code and helping define engineering standards.

Skills

Backend API design
Technical judgement
Cloud experience
Team collaboration

Tools

PostgreSQL
SQLAlchemy
FastAPI
Docker
CI/CD
AWS

Job description

Senior Software Engineer | Application Platform | Python | £75,000 - £85,000

Edinburgh / Remote

Are you a Senior Software Engineer who wants to shape a platform, not just implement against a defined design?

We’re looking for a Senior Application / Platform Engineer to join a small, senior team building and evolving a complex, data-driven technology platform.

This is a hands-on senior role for someone who can confidently contribute to backend architecture, system design, and technical direction — not just delivery.

What you’ll be doing:
  • Designing and building backend services, APIs, and platform capabilities
  • Shaping backend architecture, service boundaries, and system design
  • Contributing to ingestion pipelines, data workflows, and scalable processing patterns
  • Making pragmatic production trade-offs around performance, reliability, and maintainability
  • Designing application patterns around tenancy, permissions, and authentication
  • Reviewing code and helping define engineering and AI-assisted development standards
  • Working closely with product, data, and infrastructure teams
What we’re looking for:
  • Strong experience as a Senior Software Engineer in a product-led, SaaS, or platform environment
  • Strong backend API design (FastAPI or similar)
  • PostgreSQL, SQLAlchemy, and solid data modelling experience
  • Understanding of service-oriented architecture and system design principles
  • Cloud experience (ideally AWS), plus Docker and CI/CD
  • Strong technical judgement and ability to influence architecture decisions
Nice to have:
  • Experience with data-heavy or integration-heavy platforms
  • Experience with AI-assisted development workflows
Why this role:
  • Join a small, senior engineering team with real technical ownership
  • Influence architecture and shape how the platform evolves
  • Work on complex engineering problems with autonomy and trust
  • Opportunity to grow into technical ownership of a core domain
  • Remote-first with regular team meet-ups

If you’re a Senior Engineer who wants to shape systems, not just build tickets, we’d love to hear from you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Platform Engineer - Shape Systems (Remote)
Senior Platform Engineer - Shape Systems (Remote)

NearTech Search • City of Edinburgh

On-site
GBP 75,000 - 85,000
Remote-first
Regular team meet-ups
Senior Platform Engineer
Senior Platform Engineer

Burns Sheehan • Greater London

Hybrid
GBP 113,000 - 138,000
Senior Engineer / Product Engineer
Senior Engineer / Product Engineer

Arcus Search • Greater London

Hybrid
GBP 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Greater London

On-site
GBP 120,000 - 180,000
Software Engineer
Software Engineer

Wave Talent • Greater London

On-site
GBP 90,000 - 120,000
Paid sick leave with Income Protection
Season Ticket Loan
Cycle to Work schemes
Senior Backend Developer
Senior Backend Developer

your Jared • United Kingdom

Remote
GBP 83,000 - 92,000
Senior Software Engineer
Senior Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Greater London

Hybrid
GBP 80,000 - 150,000
Meaningful equity
Extensive company benefits
Opportunities for international travel
Senior Backend Engineer (Python)
Senior Backend Engineer (Python)

Digital Waffle • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Boost Talent ltd • Manchester

On-site
GBP 75,000 - 110,000
Senior Platform Engineer - AI Native SaaS Platform
Senior Platform Engineer - AI Native SaaS Platform

Burns Sheehan • City Of London

Hybrid
GBP 113,000 - 138,000
Equity