Rust
Typescript
Node.js
Senior Product Engineer [Rust & Typescript]
Overview
Attio is building a radically new type of CRM that is incredibly flexible and powerful, yet intuitive and collaborative. The role involves working 50% with Rust and 50% with Typescript to build exciting new features.
Job Description
Attio is changing the CRM landscape by creating a platform that is both powerful and user-friendly. The engineering team is organized into small product teams that independently own sections of the product, fostering a culture of curiosity and ownership.
Responsibilities
- - Work 50% with Rust and 50% with Typescript building exciting new features
- - Design the architecture of new features to support our scale
- - Lead projects as DRI (Directly Responsible Individual) from start to finish in a small product engineering team
Required Skills
- - Experience building API back-ends and working in a product-focused technical organization
- - Contribute across the stack, including Rust, TypeScript, Node.js and Google Cloud Platform
- - Experience with WebAssembly (WASM) is nice to have
- - Experience with Google Spanner is nice to have
Benefits
- - Competitive salary E3 [Senior] - £95,000 - £110,000 + equity
- - 25 days of paid leave plus local public holidays
- - Apple hardware
- - Flexible working options, including fully remote opportunities with optional access to our London office
- - Regular off-site events in exciting locations (e.g., Malta, Lisbon, Barcelona, Split)
- - Enhanced parental leave
About the company
Consolidated task management — Powerful, automated project management platform -- now with end-to-end, fully enabled AI. Run projects faster & smarter, banish data silos with our integrated project management.