Senior software engineer (Node.js/TypeScript)Embedded

External Listing
{
  "source": {
    "name": "linkedin",
    "id": "4379085153",
    "url": "https://www.linkedin.com/jobs/view/senior-software-engineer-node-js-typescript-at-seccl-4379085153?_l=en"
  },
  "postedDate": "2026-08-11T09:51:25.800Z",
  "applicationDeadline": null,
  "isActive": true,
  "isExpired": false,
  "matching": {
    "classificationReasoning": "This role is a senior software engineer who designs, builds, and operates software solutions primarily using Node.js and TypeScript in a financial services context. The role is an individual contributor with technical leadership and mentorship responsibilities, focused on software development and operational excellence in regulated financial systems. The function is ICT professionals, roleFamily is u2512_software_developers, seniority is mid_senior.",
    "role": {
      "primaryTitle": "Senior software engineer",
      "secondaryTitles": [
        "Software engineer",
        "Node.js developer",
        "TypeScript developer",
        "Senior developer"
      ],
      "function": "ict_professionals",
      "functionConfidence": "high",
      "roleFamily": "u2512_software_developers",
      "roleFamilyConfidence": "high",
      "roleSubFamily": null,
      "roleSubFamilyConfidence": "unknown",
      "seniority": "mid_senior",
      "industries": [
        "i2353_health_and_human_services",
        "i11_business_consulting_and_services",
        "i88_individual_and_family_services",
        "i13_medical_practices",
        "i2081_hospitals"
      ]
    },
    "primarySignals": {
      "tasks": [
        "Design, build and operate reliable and scalable software solutions",
        "Build new functionalities and products using TypeScript and Node.js",
        "Support resilient financial workflow systems and regulated investment operations",
        "Work collaboratively in domain aligned cross-functional squads",
        "Be accountable for SLAs and iterative improvements",
        "Maintain and extend documentation",
        "Provide guidance and mentorship for other engineers",
        "Communicate with non-technical colleagues about the system"
      ],
      "skills": [
        "Strong commercial experience with Node.js and TypeScript",
        "Experience with Amazon Web Services (AWS)",
        "Experience with Serverless products",
        "Experience with document databases, ideally MongoDB",
        "Experience mentoring engineers",
        "Experience leading technical delivery in a build-and-run engineering model",
        "Experience in structured on-call process and incident management",
        "Experience working in regulated industries, ideally financial services or FinTec",
        "Strong understanding of designing, building, and running high-quality, standards",
        "Ability to understand business and customer problems and turn them into scalable",
        "Experience with distributed systems and debugging through tracing and observabil"
      ],
      "tools": [
        "AWS Lambda",
        "SQS",
        "EventBridge",
        "API Gateway",
        "S3",
        "ECS",
        "Terraform",
        "Serverless Framework",
        "GitHub Actions",
        "incident.io"
      ],
      "educationLevel": null,
      "educationKeywords": [],
      "certifications": [],
      "languages": [],
      "yearsRelevant": null
    },
    "secondarySignals": {
      "tasks": [
        "Drive improvements and features while collaborating openly with product, operations and engineering colleagues",
        "Foster a culture of continuous improvement and technical excellence"
      ],
      "skills": [
        "Experience building financial systems with multi-region, multi-currency or",
        "Experience in a strongly/statically typed language"
      ],
      "tools": [
        "MongoDB",
        "C# services"
      ],
      "educationLevel": null,
      "educationKeywords": [],
      "certifications": [],
      "languages": [],
      "yearsRelevant": null
    },
    "practical": {
      "locations": [
        "Bath, England, United Kingdom",
        "London, England, United Kingdom",
        "Edinburgh, Scotland, United Kingdom"
      ],
      "countries": [
        "GB"
      ],
      "workModes": [
        "hybrid"
      ],
      "employmentTypes": [
        "full_time"
      ],
      "compensation": null
    },
    "dataCompleteness": "high"
  },
  "indexing": {
    "function": "ict_professionals",
    "functionConfidence": "high",
    "roleFamily": "u2512_software_developers",
    "roleFamilyConfidence": "high",
    "countryCode": "GB",
    "countryCodeConfidence": "high",
    "locationBucket": "ttwa_bath",
    "locationBucketConfidence": "high",
    "workMode": "hybrid",
    "workModeConfidence": "high",
    "employmentType": "full_time",
    "employmentTypeConfidence": "high",
    "isAgency": "direct",
    "salaryMax": null,
    "industryGroup": "i2353_health_and_human_services",
    "industryGroupConfidence": "high",
    "educationRequired": null,
    "educationRequiredConfidence": "unknown"
  },
  "display": {
    "title": "Senior software engineer (Node.js/TypeScript)",
    "company": {
      "name": "Seccl",
      "logoUrl": "https://media.licdn.com/dms/image/v2/D4E0BAQEA_Q_BW7F1_w/company-logo_100_100/company-logo_100_100/0/1683742164798/seccl_logo?e=2147483647&v=beta&t=l96n8XvZi7UbVuIrM0_hB8UN1--SW8LObcZl-v0gs40",
      "website": "https://uk.linkedin.com/company/seccl?trk=public_jobs_topcard-org-name",
      "size": null,
      "type": null,
      "description": "Seccl is the Octopus-owned embedded investment platform on a mission to help more people invest well. B-Corp certified with strong product-market fit and rapid growth, part of the Octopus group."
    },
    "locationDisplay": "Bath, England, United Kingdom; London, England, United Kingdom; Edinburgh, Scotland, United Kingdom",
    "salaryDisplay": null,
    "applicationUrl": null,
    "jobSummary": "Senior software engineer role focused on designing, building, and operating scalable software solutions using Node.js and TypeScript in a regulated financial services environment. Hybrid role requiring 1 day per week in Bath, London, or Edinburgh. Strong emphasis on AWS serverless technologies, operational excellence, and mentoring."
  },
  "roleFamilyEsco": "u2512_software_developers",
  "requirementsEssentiality": {
    "items": [
      {
        "text": "Strong commercial experience with Node.js, specifically TypeScript",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Core Technical Skills You Must Have",
        "confidence": "high"
      },
      {
        "text": "Experience with Amazon Web Services",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Core Technical Skills You Must Have",
        "confidence": "high"
      },
      {
        "text": "Experience with Serverless products",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Core Technical Skills You Must Have",
        "confidence": "high"
      },
      {
        "text": "Experience with document databases, ideally MongoDB",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Core Technical Skills You Must Have",
        "confidence": "high"
      },
      {
        "text": "Experience mentoring engineers",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Core Technical Skills You Must Have",
        "confidence": "high"
      },
      {
        "text": "Experience leading technical delivery in a build-and-run engineering model",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Core Technical Skills You Must Have",
        "confidence": "high"
      },
      {
        "text": "Experience in a structured on-call process and incident management",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Core Technical Skills You Must Have",
        "confidence": "high"
      },
      {
        "text": "Experience working in regulated industries, ideally financial services or FinTech",
        "category": "skill",
        "essentiality": "compulsory",
        "triggerPhrase": "Core Technical Skills You Must Have",
        "confidence": "high"
      }
    ]
  }
}