Senior Software Engineer

Open Source CRM 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 elite investors. The company has achieved remarkable growth with 200+ contributors and 10k+ stars in less than 12 months.

The role offers a unique opportunity to work on complex engineering challenges in building an extensible CRM platform. As a Senior Software Engineer, you'll be working with a modern tech stack including TypeScript, Node.js, React, and cloud technologies. The position requires 5+ years of experience and combines full-stack development with a focus on creating sophisticated systems for permissions, multi-tenant applications, and user-friendly interfaces.

The company stands out for its engineering-driven culture and commitment to quality. Founded by repeat entrepreneurs (with a previous exit to Airbnb), Twenty operates in the massive CRM market with a fresh approach to extensibility. They're building an open platform that provides fundamental building blocks for companies to address their specific business needs.

The position offers competitive compensation (€75k + 0.25% equity), generous benefits including 35 PTO days, health insurance, and lunch cards. Located in Paris, France, the role offers hybrid working arrangements, providing flexibility while maintaining team collaboration. This is an excellent opportunity for engineers passionate about open source and seeking to make a significant impact in enterprise software.

Last updated 18 hours ago

Responsibilities For Senior Software Engineer

  • Designing and implementing a permission system with row-level and column-level conditions
  • Designing and implementing a mechanism for building full-fledge apps in multi-tenant cloud
  • Designing and implementing a cross-platform layout builder for custom page layouts

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

Optical Network Development Engineer, Network Product Development

Senior Optical Network Development Engineer role at AWS, focusing on building and scaling network infrastructure for cloud services.

Software Development Engineer III, Prime Video Content Localization and Accessibility

Senior SDE role at Prime Video focusing on content localization and accessibility features using GenAI and scalable solutions.

Software Development Engineer III, Infra Supply Chain Automation

Senior SDE role at AWS focusing on supply chain management systems and infrastructure automation, requiring 5+ years of experience.

Software Development Engineer, Buy With Prime

Senior Software Engineer role at Amazon's Buy with Prime initiative, building distributed systems and scalable services that extend Prime benefits to external merchants.

Senior Structural Engineer, TIPM, Global Realty Building Design & Engineering

Senior Structural Engineer role at Amazon leading EMEA infrastructure programs, combining technical expertise with program management for global facility optimization.