As a Senior Backend Engineer, you like to get things right, a pragmatic perfectionist who will continuously shape our application architecture and make it ready to scale. You understand the right balance between code readability, simplicity, development speed, performance, and maintainability. Your top priority is to make TheyDo a business-critical platform for our customers, it needs to be embedded in their data stack through many integrations. You'll work on improving real-time functionality, AI features, and making retrieval of our data graph performant by optimising queries and introducing caching. You’ll be working with a modern stack with TypeScript, NodeJS, GraphQL, Apollo, AWS, ECS, Postgres, Redis, ElasticSearch, websockets, DDD, and microservices where needed. You’ll join a cross-functional product team with a PM, designer, and 4-6 engineers, supported by DevOps, QA, Analytics, and AI teams.