Software Engineer 2 - Full Stack - Portal Platform

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

Software Engineer to join the Portal Platform team at an AI-native company. The role focuses on building and maintaining backend services, frontend libraries, and developer tooling for customer, end-user, and demo portals. Responsibilities include platform-level software projects, infrastructure concerns (CI/CD, observability), and driving frontend quality standards. The role emphasizes enterprise-grade stability, security, and usability, enabling application teams to develop components utilizing AI-driven workflows.

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

  • 4+ years of experience as a software engineer with proven experience designing and building full stack web applications
  • Backend development experience with Python, TypeScript, or Go.
  • Proficiency in React and front-end best practices
  • Experience working with distributed teams, proficient in asynchronous and written communication
  • Strong fundamentals in computer science, data structures, and performance optimization.
  • BS degree in Computer Science, Applied Sciences, Information Systems or other related engineering field
  • Experience / passion in building scalable, enterprise-grade applications.

Nice to have

  • Familiarity with our stack (AWS, K8, Python/Django, React, Postgres)
  • Experience and eagerness to leverage AI development tools
  • Experience with large scale web frontend applications
  • Experience with front end build tools
  • Experience with micro-frontend architecture patterns
  • Experience with web security (eg. OWASP top 10)

What the JD emphasized

  • enterprise grade stability
  • enterprise environments
  • enterprise-grade applications