IT & Software

SaaS Backend Engineer

PTC

Cambridge · Cambridgeshire · United Kingdom

Overview

As a Backend Software Engineer at PTC, you will design, build, and maintain scalable, high‑quality backend solutions for our industry‑leading platforms. You’ll work with cross‑functional teams to influence architecture and drive innovation across the product lifecycle. You’ll focus on secure, multi‑tenant SaaS delivery and continuous improvement. This role offers impact at scale within a collaborative, growth‑oriented culture.

Pay / Benefits
  • base salary with range (GBP)
  • performance‑based variable compensation plan
  • Employee Share Purchase Programme (ESPP)
  • local compensation framework alignment
Responsibilities
  • design, build, and maintain scalable backend software
  • collaborate with cross‑functional teams on architecture and product lifecycle
  • improve security, authentication, and data access controls for SaaS
  • contribute to CI/CD pipelines and automated testing
  • debug, diagnose, and optimize performance and reliability
  • participate in requirements and architectural decisions
Key requirements
  • 5+ years of professional software development experience
  • proficiency in TypeScript, Node.js (NestJS/Express), and Angular
  • experience building multi‑tenant SaaS applications with tenant isolation and scalability
  • REST APIs, API versioning, OAuth2/OpenID Connect, JWTs, JWKs, security best practices
  • PostgreSQL or similar relational DBs; familiarity with key‑value/document stores
  • Git and GitLab CI/CD workflows; automated build/test pipelines
  • understanding of asynchronous patterns (queues, messaging, events)
  • secrets management and key/certificate rotation
  • strong automated testing (unit, integration, E2E), debugging, analytical skills
  • excellent communication and cross‑functional collaboration abilities
  • excellent communication
  • collaboration across cross‑functional teams
  • problem‑solving and analytical thinking
  • TypeScript
  • Node.js (NestJS/Express)
  • Angular

Reference: WJ-747_30144076

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.