Senior Software Engineer

Open Source CRM building an extensible platform for companies to solve unique business problems
$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. The role offers an opportunity to work on a rapidly growing open source project that has gained impressive traction with 200+ contributors and 10k+ stars in less than 12 months. The company is backed by YC and top-tier investors, led by repeat founders with a successful exit to Airbnb.

As a Senior Software Engineer, you'll be working on complex technical challenges, building an extensible platform that provides building blocks for companies to solve their unique business problems. The role involves designing and implementing sophisticated systems including permission management, app building mechanisms, and layout builders.

The position offers a competitive package of €75k salary with 0.25% equity, along with generous benefits including 35 PTO days and comprehensive health insurance. Based in Paris, France, the role offers hybrid working arrangements, perfect for those who value flexibility while maintaining team collaboration.

The tech stack is modern and robust, utilizing TypeScript, Node.js, NestJS, GraphQL on the backend, and React with Apollo on the frontend, all deployed on AWS with Pulumi, Postgres, and Redis. This is an ideal opportunity for experienced engineers who are passionate about open source, enjoy community interaction, and want to make a significant impact in the world's largest software market - CRM.

The company culture is engineering-driven, with a strong emphasis on craft and quality. You'll be joining a talented engineering team that values technical excellence and innovation. The interview process is well-structured, including technical and architectural discussions, ensuring a good fit for both parties.

Last updated 3 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

Senior Operations Engineer, Amazon Logistics

Senior Operations Engineer role at Amazon Logistics focusing on next-gen delivery station development and multiple modes of transportation implementation.

Sr Innovation and Design Engineer, Worldwide Design Engineering

Senior Innovation and Design Engineer role at Amazon, focusing on designing automated distribution centers and logistics systems with competitive compensation and benefits.

Senior Software Development Engineer, Amazon Stores

Senior Software Engineer role at Amazon Stores, building scalable e-commerce solutions with competitive pay and benefits.

Sr. Software Development Engineer, S3

Senior Software Engineer role at Amazon Web Services (AWS) focusing on S3 Fleet Management and distributed systems development.

Finance Manager WW External Fulfillment, WW External Fulfillment Finance

Senior Finance Manager position at Amazon leading financial strategy for Worldwide External Fulfillment, requiring 6+ years experience in financial planning and analysis.