Attio logo

Senior Product Engineer [Rust & Typescript]

Attio

About the Role

We are seeking a Senior Product Engineer to join our team at Attio, working primarily with Rust and TypeScript. This role involves building exciting new features for our CRM platform, which is designed to be both powerful and intuitive. You will be part of a small, agile product team, taking full ownership of your work from concept to execution.

Key Responsibilities

  • Develop and maintain API back-ends using Rust and TypeScript.
  • Contribute across the stack, including Node.js and Google Cloud Platform.
  • Design the architecture of new features to support our scale.
  • Lead projects as the Directly Responsible Individual (DRI) from start to finish.
  • Collaborate with a team of engineers and a designer to deliver impactful product features.

Skills & Experience

  • Proven experience in building API back-ends and working in a product-focused technical organization.
  • Proficiency in Rust, TypeScript, and Node.js.
  • Experience with Google Cloud Platform.
  • Familiarity with WebAssembly (WASM) and Google Spanner is a plus.
  • Strong problem-solving skills and the ability to work independently.

Our Team and Culture

At Attio, our engineering team is organized into small product teams that independently own sections of the product. We value curiosity and ownership, providing open access to business metrics, customer conversations, and our codebase. Each team is responsible for their product area, allowing for agile and impactful development.

Hiring Process

  1. Introductory call with an Engineering Manager.
  2. Technical interview with two Attio engineers.
  3. Frontend or backend exercise with a follow-up session.
  4. Presentation to the CTO & Senior Engineering team member.
  5. Final interview with the CEO.

We support candidates throughout the hiring process and are happy to answer any questions.

Offer & Benefits

  • Competitive salary ranging from £95,000 to £110,000 plus equity.
  • 25 days of paid leave plus local public holidays.
  • Apple hardware provided.
  • Flexible working options, including fully remote opportunities.
  • Regular off-site events in exciting locations.
  • Enhanced parental leave.

Join us at Attio and be part of a team that is redefining the CRM landscape with innovative and user-friendly solutions.

Benefits
Extracted with AI

  • Competitive salary
  • 25 days of paid leave plus local public holidays
  • Apple hardware
  • Flexible working options
  • Regular off-site events
  • Enhanced parental leave

Similar jobs

Last update: 23 minutes ago

Climatiq logo
Climatiq

Senior Full Stack Engineer - Climate Tech - Rust & TypeScript

Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.

n8n logo
n8n

Senior Software Engineer (Node.js & TypeScript)

Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.

InfluxData logo
InfluxData

Senior Software Engineer, Rust

Join InfluxData as a Senior Software Engineer specializing in Rust for remote work on InfluxDB 3.0.

Prisma logo
Prisma

Senior Software Engineer - TypeScript

Senior Software Engineer specializing in TypeScript and back-end development for a leading-edge data platform at Prisma.

Standard AI logo
Standard AI

Senior Software Engineer, Rust

Senior Software Engineer specializing in Rust, remote role in Italy, focusing on high-performance systems and cloud services.

Prisma logo
Prisma

Senior Software Engineer (TypeScript)

Join Prisma as a Senior Software Engineer specializing in TypeScript. Work remotely or in Berlin, focusing on TypeScript and open-source development.

Apollo GraphQL logo
Apollo GraphQL

Senior Software Engineer, Rust

Senior Software Engineer specializing in Rust for Apollo GraphQL, remote position with competitive benefits.

Syndica logo
Syndica

Senior Rust Software Engineer

Senior Rust Software Engineer focusing on Web3 infrastructure, cloud services, and CI/CD pipelines. Remote position in the US.

Wasmer logo
Wasmer

Senior Software Engineer - Rust Expert

Senior Rust Engineer for WebAssembly development in cloud and edge computing with competitive benefits.

Blackmere Consulting, LLC logo
Blackmere Consulting, LLC

Full Stack Engineer with React and Rust

Join as a Full Stack Engineer to develop high-performance web applications using React, Rust, and TypeScript.

Prismatic logo
Prismatic

Senior Software Engineer - Full Stack Typescript

Join Prismatic as a Senior Software Engineer to design and develop features for our integration platform using TypeScript.

Perspective logo
Perspective

Senior Frontend Engineer (Remote, Europe)

Senior Frontend Engineer role at Perspective, focusing on React.js, Node.js, and TypeScript in a fully remote, dynamic team.

Anon logo
Anon

Software Engineer - Backend (Rust, TypeScript)

Join Anon as a Backend Engineer to build and scale core infrastructure and APIs for AI agent authentication. Work with Rust, TypeScript, and more.

1Password logo
1Password

Senior Backend Developer (Rust)

Senior Backend Developer specializing in Rust, remote, with benefits like health insurance, 401k, and stock options.

Apollo GraphQL logo
Apollo GraphQL

Senior Full Stack Software Engineer

Senior Full Stack Engineer at Apollo GraphQL, developing innovative tools with GraphQL, TypeScript, Kotlin, and more.

Rutter logo
Rutter

Senior Backend Engineer (TypeScript, Node.js)

Join Rutter as a Senior Backend Engineer to build and optimize server-side applications using TypeScript and Node.js.

Timescale logo
Timescale

Senior Front-End Engineer

Senior Front-End Engineer specializing in TypeScript, React, and UI/UX design for cloud services. Remote position.

RocketParts logo
RocketParts

Senior Full-Stack Engineer (TypeScript + React)

Senior Full-Stack Engineer needed for a growing software agency in Spain, specializing in TypeScript and React with a focus on payment integrations.

Remote logo
Remote

Senior Frontend Engineer with React and TypeScript

Join Remote as a Senior Frontend Engineer, working with React.js and TypeScript in a fully remote role.

Fountain logo
Fountain

Senior Software Engineer - Backend (TypeScript)

Senior Backend Software Engineer specializing in TypeScript for a fully remote role, focusing on innovative hiring platform development.

Propellerhead logo
Propellerhead

Senior Rust Engineer - Relocate to New Zealand

Senior Rust Engineer needed in Auckland, NZ. Relocate and work on cutting-edge IT projects with a world-class team. Hybrid work, competitive benefits.

Vercel logo
Vercel

Senior Software Engineer, Turbopack

Join Vercel as a Senior Software Engineer to enhance Turbopack, optimizing frontend code with JavaScript, Rust, and TypeScript.

Taskrabbit logo
Taskrabbit

Senior Software Engineer - TypeScript & JavaScript

Senior Software Engineer specializing in TypeScript & JavaScript for remote role at Taskrabbit. Inclusive culture with comprehensive benefits.

Anon logo
Anon

Senior Full Stack Software Engineer

Join Anon as a Senior Full Stack Software Engineer to build AI integration platforms using Typescript, Next.js, Rust, and AWS.