Senior Software Engineer - Full Stack - Portal Platform

Abnormal AI Abnormal AI · Vertical AI · United Kingdom · Remote · Multi-Product Platform

Full-stack engineer for a portal platform team at an AI-native company. The role involves designing and building backend services, frontend libraries, and developer tooling to support customer, end-user, and demo portals. Responsibilities include owning infrastructure, driving performance and quality standards, and mentoring junior engineers. The role requires strong experience in React, Python/TypeScript, cloud infrastructure, and API design, with an emphasis on delivering complex, cross-team projects.

What you'd actually do

  1. Design and execute platform-level software projects from conception through launch, collaborating with senior engineers across the organization.
  2. Build and maintain backend services and APIs that power our portal experiences
  3. Build reusable frontend libraries, design systems, and developer tooling that accelerate feature delivery across product teams
  4. Own infrastructure concerns, including CI/CD pipelines, deployment automation, and observability for portal applications.
  5. Drive frontend performance, accessibility, and quality standards across our portal applications.

Skills

Required

  • React
  • modern frontend architecture
  • Python
  • TypeScript
  • API design
  • data modeling
  • AWS
  • Kubernetes
  • CI/CD
  • operating production systems
  • mentoring engineers
  • code reviews
  • documentation
  • knowledge sharing
  • communication skills
  • computer science fundamentals
  • data structures
  • performance optimization

Nice to have

  • AWS
  • K8
  • Python/Django
  • React
  • Postgres
  • AI development tools
  • large scale web frontend applications
  • front end build tools
  • micro-frontend architecture
  • web security

What the JD emphasized

  • 6+ years of experience as a software engineer, with a track record of owning and delivering complex, cross-team projects end-to-end
  • Deep expertise in React and modern frontend architecture (state management, performance tuning, build tooling, design systems)
  • Strong backend proficiency in Python (Django) or TypeScript, with experience designing APIs and data models for scale
  • Experience with cloud infrastructure (AWS, Kubernetes, CI/CD) and comfort operating production systems
  • Demonstrated ability to influence technical direction — you've driven RFCs, architecture decisions, or platform migrations