Staff Software Engineer

Recordedfuture · Gothenburg, Sweden · Engineering

Posted 2026-07-24

Apply for this role →

Recorded Future's Security Intelligence platform is used by organizations around the world to stay ahead of threats. The Users team owns the tools and services that power user access, account management, and administration for both internal staff and enterprise customers. We are looking for a Staff Software Engineer to join this team and take real ownership of the frontend surfaces we build and maintain.

What You'll Do:

You'll be building new features and maintaining existing React applications, with GraphQL as the primary way we communicate with our backends.

Part of our codebase is still being migrated from legacy jQuery to React, so some familiarity with jQuery is useful for that transition period.

You'll take ownership of quality end-to-end: verifying that your work integrates correctly with your teammates' work, writing tests, and contributing to our Playwright test suite.

At this level we expect you to go beyond your own delivery. You'll challenge requirements when something doesn't add up, propose better solutions, share knowledge actively, and help colleagues grow.

What You'll Bring:

Strong hands-on experience with React and modern JavaScript/TypeScript

Experience writing GraphQL from the frontend (queries, mutations, fragments)

A quality-first mindset, comfortable writing tests and owning your own QA

Experience with Playwright or similar end-to-end testing tools

Ability to read and work in unfamiliar codebases

Wide-ranging experience that lets you resolve complex problems creatively and independently

Good communication skills and a collaborative attitude across a cross-functional team

Preferred Qualifications:

Comfort using AI tools to improve day-to-day development workflows.

Familiarity with Apollo or GraphQL Federation

Background in security tooling or enterprise SaaS products

Experience in technical leadership or setting technical direction within a team

Apply for this role →

← Back to all jobs