This role is for an experienced, product-minded engineer who views software as a craft. Linear operates with a small, high-autonomy team of generalists, so they
Work type: remote
Location: North America
Type: Full-time
This role is for an experienced, product-minded engineer who views software as a craft. Linear operates with a small, high-autonomy team of generalists, so they are looking for someone with deep "senior-to-staff" level expertise in TypeScript and React. You should be comfortable moving between building polished, high-performance UI components and scaling complex backend systems using Node.js and Postgres. The standout appeal of this position is the culture of high-quality engineering and remote flexibility. Linear is a "remote-first" company that favors asynchronous work and deep focus, offering a competitive salary with employee-friendly equity terms (including early exercise). Benefits include five weeks of paid vacation, four months of parental leave, and a budget for co-working spaces. **You might be a good fit if you:** * Have strong JavaScript fundamentals and professional experience with React and TypeScript. * Enjoy "polishing" products—you care about animations, UI responsiveness, and overall user experience. * Want to work on sophisticated technical challenges like real-time data sync, virtualized rendering, and agentic workflows. * Prefer a self-directed environment where you can pick a problem and own the solution from concept to ship.
At Linear, we're building the product development system for teams and agents. AI is fundamentally changing how software gets built, and we’re shaping the tools this new era requires.
Founded in 2019, Linear has become the platform of choice for more than 25,000 companies (including OpenAI, Coinbase, and Ramp) to plan, build, and ship their products. Today, our team is distributed across North America and Europe, and we’re continuing to grow internationally. What unites us is relentless focus, fast execution, and a deep care for software craftsmanship.
As a small team, we’re all generalists that work across the full stack (built in Typescript end-to-end). We’re looking for experienced engineers that thrive in an environment of autonomy and individual responsibility to help us build the future of product development.
Location & work mode
Linear is a remote-first company. This role is open to candidates based in the US and Europe. You can work from anywhere within these regions. We value deep focus and async collaboration, with intentional moments to connect in person through team off-sites, optional co-working, and occasional travel.What you'll do
This stack reflects the systems we build and operate. You’re not expected to have experience with everything listed, but you should be excited to work close to product, performance, and real-world scale.
We're a small, focused team that cares deeply about the quality of our work and the people we do it with. Here's what you can expect: