Senior Product Engineer [Rust & Typescript]
Attio
Software Engineering, Product
London, UK · United Kingdom · Remote
Posted on Nov 16, 2024
Senior Product Engineer [Rust & Typescript]
Working 50% with Rust and 50% with Typescript building exciting new features
London [Hybrid] or Remote [Europe GMT +-2]
Salary E3 [Senior] - £95,000 - £110,000 + equity
About Attio
CRMs are at the center of the software stack for millions of businesses. They're ubiquitous and totally essential, yet current products are completely archaic, unloved and in massive need of overhaul.
This is software that millions of people use for hours and hours a day – and a $50 billion category – yet you probably can't think of a single awesome piece of software in this space.
Attio is changing that. We’re building a radically new type of CRM – one that is incredibly flexible and powerful as the most advanced CRM data models but also as intuitive, delightful and collaborative as today’s best no-code software.
Attio is the CRM of the future: a living, breathing platform that connects with a customer’s GTM stack and evolves with them as they grow – from zero to IPO and beyond.
About our team
Attio Engineering is organized into small product teams (3-4 engineers plus a designer) that independently own sections of the product. Our engineers are empowered as Product Engineers, with work extending beyond code to full ownership of product impact.
Our culture rests on two principles: Curiosity and Ownership.
• Curiosity: Open access to our business metrics, customer conversations, codebase, and tooling. Everyone has a voice and is encouraged to question any part of the business.
• Ownership: Each team is fully responsible for their product area, from managing technical debt to planning features. Decision-making authority lies at the team level, allowing for agile and impactful development.
Our engineering team is currently 25 strong, a size where individual contributions shape both the product and our culture.
About the role
This work involves working 50% with Rust and 50% with Typescript building exciting new features of Attio.
Skills & Experience
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 WebAssemby (WASM) is nice to have
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
Experience with Google Spanner is nice to have
Hiring Process
Introductory call with an Engineering Manager
Technical interview with two Attio engineers
Frontend or backend exercise with a follow-up session with two Attio engineers
Presentation to the CTO & Senior Engineering team member
Final interview with the CEO
We’re here to support you every step of the way and happy to answer any questions throughout the process.
Offer & 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
ALT