Senior Software Engineer

Open Source CRM company backed by YC, building an extensible platform with 200+ contributors and 10k+ stars
$82,500
Backend
Senior Software Engineer
Hybrid
1 - 10 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer

Twenty is revolutionizing the CRM space as an Open Source + Public Benefits Company, backed by Y Combinator and leading investors. As a Senior Software Engineer, you'll join a talented engineering team working on unique challenges in building an extensible CRM platform.

The role demands 5+ years of experience and combines full-stack development with a focus on creating sophisticated features like permission systems and app-building mechanisms. You'll work with a modern tech stack including TypeScript, Node.js, React, and cloud technologies.

The company stands out with its rapid growth, achieving 200+ contributors and 10k+ stars in less than 12 months. Founded by repeat entrepreneurs (with a previous exit to Airbnb), Twenty offers an engineering-driven culture that values craft and quality.

The position offers competitive compensation (~€75k + 0.25% equity) and generous benefits including 35 PTO days and comprehensive health insurance. Based in Paris, France, the role offers hybrid working arrangements.

What makes this opportunity unique is the chance to work on solving complex CRM challenges through an open platform approach. You'll be building the foundational blocks that allow companies to address their specific business needs, creating more abstraction layers and tackling interesting engineering challenges.

The interview process is straightforward and comprehensive, including both technical and non-technical assessments, ensuring a good fit for both parties. Join Twenty to be part of transforming the largest software market while working with cutting-edge technology in an open-source environment.

Last updated 5 days ago

Responsibilities For Senior Software Engineer

  • Designing and implementing a permission system that support row-level and column-level conditions
  • Designing and implementing a mechanism for people to build full-fledge apps
  • Designing and implementing a cross-platform layout builder

Requirements For Senior Software Engineer

TypeScript
Node.js
React
PostgreSQL
Redis
  • 5+ years experience in a startup or leading tech company
  • Open to working full-stack, with a strong expertise on either side
  • Care about Open Source, enjoys interacting with the community
  • Entrepreneurial and owner mindset

Benefits For Senior Software Engineer

Medical Insurance
  • 35 PTO days
  • Lunch Card
  • 100% Health Insurance coverage
  • Equity (0.25%)

Interested in this job?

Jobs Related To Twenty Senior Software Engineer

Software Development Engineer, EU InTech Consumer Selection Discovery

Senior Software Engineer role at Amazon's INTech organization in Madrid, focusing on e-commerce systems development and innovation.

Software Development Engineer, Amazon

Senior Software Development Engineer role at Amazon focusing on building scalable distributed systems for the global e-commerce platform.

Software Development Engineer, AWS DNS

Senior Software Engineer role at AWS DNS team, building and operating large-scale DNS platforms and infrastructure services.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Industry Solutions Engineering team, focusing on cloud solutions and customer collaboration.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Planner team, focusing on building scalable cloud-based collaboration solutions with 8+ years of experience required.