‹ All jobs
Senior Software Engineer - Full Stack - Portal Platform
<h2>About the Role</h2>
<p>Abnormal AI is looking for a Software Engineer to join the Portal Platform team.&nbsp;</p>
<p>Our team’s mission is to uplevel the architecture across our different portals here at Abnormal:&nbsp;</p>
<ul>
<li>Customer Portal -&nbsp; a gateway our customers use to interact with Abnormal</li>
<li>End User portal - functionality for the users inside the companies that have purchased our product&nbsp;</li>
<li>Demo portal - a tool to help showcase different combinations of our product by GTM teams</li>
</ul>
<p>Main themes include helping reach and maintain enterprise grade stability, security &amp; usability for our customers while enabling application teams to easily develop &amp; deploy their frontend components utilising AI-driven workflows.</p>
<p>This role offers an exciting opportunity to join an AI-native company. You will own truly impactful, platform-level work, driving cross-functional influence that spans across product development and enabling our go-to-market teams.</p>
<p>You'll join a team of experienced engineers, collaborating with them to design components &amp;&nbsp; drive execution. The ideal candidate is comfortable working with a distributed team &amp; has worked in a full-stack capacity before in enterprise environments.</p>
<h2>What you will do&nbsp;</h2>
<ul>
<li>Design and execute platform-level software projects from conception through launch, collaborating with senior engineers across the organization.</li>
<li>Build and maintain backend services and APIs that power our portal experiences</li>
<li>Build reusable frontend libraries, design systems, and developer tooling that accelerate feature delivery across product teams</li>
<li>Own infrastructure concerns, including CI/CD pipelines, deployment automation, and observability for portal applications.</li>
<li>Drive frontend performance, accessibility, and quality standards across our portal applications.</li>
<li>Raise the bar of excellence in engineering, actively contributing to knowledge sharing within the team, and participating in professional development activities.</li>
<li>Provide guidance and mentorship for junior members of the team</li>
<li>Help accelerate the teams with their changes across different realms of front-end development&nbsp;</li>
</ul>
<h2>Must Haves&nbsp;</h2>
<ul>
<li>6+ years of experience as a software engineer, with a track record of owning and delivering complex, cross-team projects end-to-end</li>
<li>Deep expertise in React and modern frontend architecture (state management, performance tuning, build tooling, design systems)</li>
<li>Strong backend proficiency in Python (Django) or TypeScript, with experience designing APIs and data models for scale</li>
<li>Experience with cloud infrastructure (AWS, Kubernetes, CI/CD) and comfort operating production systems</li>
<li>Demonstrated ability to influence technical direction — you've driven RFCs, architecture decisions, or platform migrations</li>
<li>Experience mentoring engineers and raising the technical bar through code reviews, documentation, and knowledge sharing</li>
<